From 6f4ddf5e00b83de71cdb93db42adca6137e8e978 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Wed, 20 Mar 2024 14:39:00 -0400 Subject: [PATCH 01/44] Start developing communication layer Currently, in testing phase --- .gitignore | 1 + Cargo.lock | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.toml | 9 +++++++ src/main.rs | 12 +++++++++ 4 files changed, 97 insertions(+) create mode 100644 .gitignore create mode 100644 Cargo.lock create mode 100644 Cargo.toml create mode 100644 src/main.rs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2f7896d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +target/ diff --git a/Cargo.lock b/Cargo.lock new file mode 100644 index 0000000..af1b732 --- /dev/null +++ b/Cargo.lock @@ -0,0 +1,75 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "communication-layer" +version = "0.1.0" +dependencies = [ + "rand", +] + +[[package]] +name = "getrandom" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "libc" +version = "0.2.153" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha", + "rand_core", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..c66d99b --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "communication-layer" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +rand = "0.8.5" diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..05957af --- /dev/null +++ b/src/main.rs @@ -0,0 +1,12 @@ +use std::{io::Write, net::TcpStream}; +use rand::Rng; + +fn main() { + if let Ok(mut stream) = TcpStream::connect("192.168.0.80:55001"){ + println!("connected to server"); + let mut rng = rand::thread_rng(); + + stream.write(&rng.gen::().to_be_bytes()).unwrap(); + stream.flush().unwrap(); + } +} From 23276e94d22bcaead283a6f0278f65b84f44e28d Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Wed, 20 Mar 2024 15:18:40 -0400 Subject: [PATCH 02/44] Static send variable for demonstration and testing --- src/main.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 05957af..34c8235 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,9 +4,7 @@ use rand::Rng; fn main() { if let Ok(mut stream) = TcpStream::connect("192.168.0.80:55001"){ println!("connected to server"); - let mut rng = rand::thread_rng(); - - stream.write(&rng.gen::().to_be_bytes()).unwrap(); + stream.write(&2.7f64.to_le_bytes()).unwrap(); stream.flush().unwrap(); } } From 0b367c019f0b236887781c946fec81b60646d821 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Wed, 20 Mar 2024 18:43:21 -0400 Subject: [PATCH 03/44] First attempt at importing network images --- Cargo.lock | 937 ++++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.toml | 1 + src/main.rs | 53 ++- 3 files changed, 987 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index af1b732..534cf1b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,19 +2,254 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aligned-vec" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1" + +[[package]] +name = "anyhow" +version = "1.0.81" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" + +[[package]] +name = "arbitrary" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" + +[[package]] +name = "arg_enum_proc_macro" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "av1-grain" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf" +dependencies = [ + "anyhow", + "arrayvec", + "log", + "nom", + "num-rational", + "v_frame", +] + +[[package]] +name = "avif-serialize" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "876c75a42f6364451a033496a14c44bffe41f5f4a8236f697391f11024e596d2" +dependencies = [ + "arrayvec", +] + +[[package]] +name = "bit_field" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitstream-io" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06c9989a51171e2e81038ab168b6ae22886fe9ded214430dbb4f41c28cf176da" + +[[package]] +name = "built" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d17f4d6e4dc36d1a02fbedc2753a096848e7c1b0772f7654eab8e2c927dd53" + +[[package]] +name = "bumpalo" +version = "3.15.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" + +[[package]] +name = "bytemuck" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "cc" +version = "1.0.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" +dependencies = [ + "jobserver", + "libc", +] + +[[package]] +name = "cfg-expr" +version = "0.15.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" +dependencies = [ + "smallvec", + "target-lexicon", +] + [[package]] name = "cfg-if" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + [[package]] name = "communication-layer" version = "0.1.0" dependencies = [ + "image", "rand", ] +[[package]] +name = "crc32fast" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" + +[[package]] +name = "crunchy" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + +[[package]] +name = "either" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "exr" +version = "1.72.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" +dependencies = [ + "bit_field", + "flume", + "half", + "lebe", + "miniz_oxide", + "rayon-core", + "smallvec", + "zune-inflate", +] + +[[package]] +name = "fdeflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "flate2" +version = "1.0.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "flume" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" +dependencies = [ + "spin", +] + [[package]] name = "getrandom" version = "0.2.12" @@ -26,18 +261,365 @@ dependencies = [ "wasi", ] +[[package]] +name = "gif" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" +dependencies = [ + "color_quant", + "weezl", +] + +[[package]] +name = "half" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" +dependencies = [ + "cfg-if", + "crunchy", +] + +[[package]] +name = "hashbrown" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "image" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b4f005360d32e9325029b38ba47ebd7a56f3316df09249368939562d518645" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "exr", + "gif", + "image-webp", + "num-traits", + "png", + "qoi", + "ravif", + "rayon", + "rgb", + "tiff", + "zune-core", + "zune-jpeg", +] + +[[package]] +name = "image-webp" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a84a25dcae3ac487bc24ef280f9e20c79c9b1a3e5e32cbed3041d1c514aa87c" +dependencies = [ + "byteorder", + "thiserror", +] + +[[package]] +name = "imgref" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" + +[[package]] +name = "indexmap" +version = "2.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" +dependencies = [ + "equivalent", + "hashbrown", +] + +[[package]] +name = "interpolate_name" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "jobserver" +version = "0.1.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" +dependencies = [ + "libc", +] + +[[package]] +name = "jpeg-decoder" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" + +[[package]] +name = "lebe" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" + [[package]] name = "libc" version = "0.2.153" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +[[package]] +name = "libfuzzer-sys" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7" +dependencies = [ + "arbitrary", + "cc", + "once_cell", +] + +[[package]] +name = "lock_api" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + +[[package]] +name = "loop9" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" +dependencies = [ + "imgref", +] + +[[package]] +name = "maybe-rayon" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" +dependencies = [ + "cfg-if", + "rayon", +] + +[[package]] +name = "memchr" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "new_debug_unreachable" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "noop_proc_macro" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" + +[[package]] +name = "num-bigint" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-derive" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "num-integer" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +dependencies = [ + "autocfg", + "num-bigint", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" +dependencies = [ + "autocfg", +] + +[[package]] +name = "once_cell" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + +[[package]] +name = "paste" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" + +[[package]] +name = "pkg-config" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" + +[[package]] +name = "png" +version = "0.17.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" +dependencies = [ + "bitflags", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + [[package]] name = "ppv-lite86" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +[[package]] +name = "proc-macro2" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "profiling" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" +dependencies = [ + "profiling-procmacros", +] + +[[package]] +name = "profiling-procmacros" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" +dependencies = [ + "quote", + "syn", +] + +[[package]] +name = "qoi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "quick-error" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" + +[[package]] +name = "quote" +version = "1.0.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +dependencies = [ + "proc-macro2", +] + [[package]] name = "rand" version = "0.8.5" @@ -68,8 +650,363 @@ dependencies = [ "getrandom", ] +[[package]] +name = "rav1e" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" +dependencies = [ + "arbitrary", + "arg_enum_proc_macro", + "arrayvec", + "av1-grain", + "bitstream-io", + "built", + "cfg-if", + "interpolate_name", + "itertools", + "libc", + "libfuzzer-sys", + "log", + "maybe-rayon", + "new_debug_unreachable", + "noop_proc_macro", + "num-derive", + "num-traits", + "once_cell", + "paste", + "profiling", + "rand", + "rand_chacha", + "simd_helpers", + "system-deps", + "thiserror", + "v_frame", + "wasm-bindgen", +] + +[[package]] +name = "ravif" +version = "0.11.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc13288f5ab39e6d7c9d501759712e6969fcc9734220846fc9ed26cae2cc4234" +dependencies = [ + "avif-serialize", + "imgref", + "loop9", + "quick-error", + "rav1e", + "rayon", + "rgb", +] + +[[package]] +name = "rayon" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" +dependencies = [ + "either", + "rayon-core", +] + +[[package]] +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +] + +[[package]] +name = "rgb" +version = "0.8.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "serde" +version = "1.0.197" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.197" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_spanned" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +dependencies = [ + "serde", +] + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "simd_helpers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" +dependencies = [ + "quote", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +dependencies = [ + "lock_api", +] + +[[package]] +name = "syn" +version = "2.0.53" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck", + "pkg-config", + "toml", + "version-compare", +] + +[[package]] +name = "target-lexicon" +version = "0.12.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" + +[[package]] +name = "thiserror" +version = "1.0.58" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.58" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tiff" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" +dependencies = [ + "flate2", + "jpeg-decoder", + "weezl", +] + +[[package]] +name = "toml" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "unicode-ident" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + +[[package]] +name = "v_frame" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b" +dependencies = [ + "aligned-vec", + "num-traits", + "wasm-bindgen", +] + +[[package]] +name = "version-compare" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" + [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + +[[package]] +name = "weezl" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" + +[[package]] +name = "winnow" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" +dependencies = [ + "memchr", +] + +[[package]] +name = "zune-core" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" + +[[package]] +name = "zune-inflate" +version = "0.2.54" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "zune-jpeg" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448" +dependencies = [ + "zune-core", +] diff --git a/Cargo.toml b/Cargo.toml index c66d99b..dd3270c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,4 +6,5 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +image = "0.25.0" rand = "0.8.5" diff --git a/src/main.rs b/src/main.rs index 34c8235..f58260b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,10 +1,55 @@ -use std::{io::Write, net::TcpStream}; -use rand::Rng; +use std::{io::{BufReader, Read, Write}, net::TcpStream}; +use image::{GenericImage, Pixel, Rgb, RgbImage}; fn main() { + if let Ok(mut stream) = TcpStream::connect("192.168.0.80:55001"){ println!("connected to server"); - stream.write(&2.7f64.to_le_bytes()).unwrap(); - stream.flush().unwrap(); + send_processing_time(&mut stream, 2.7f64); + read_response(&mut stream); + //let image = image::ImageBuffer::,Vec>::from_raw(4096,2160,read_response(&mut stream)); + //println!("{:?}",image); } } + +//Used to send the calculated time value to the world server +fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ + stream.write(&sent_value.to_le_bytes()).unwrap(); + stream.flush().unwrap(); +} + +//Used to recieve images from the world server +fn read_response(stream:&mut TcpStream){ + let reader = BufReader::new(stream); + println!("Start reading..."); + let mut recieved_bytes:Vec = Vec::new(); + let mut iter = reader.bytes(); + let length:u32; + let mut array:[u8;4] = [0;4]; + for i in 0..4{ + array[i] = iter.next().unwrap().unwrap(); + println!("{:?}",array[i]); + } + println!("{:?}",array); + length = u32::from_le_bytes(array); + println!("{:?}",length); + for _ in 0..length{ + recieved_bytes.push(iter.next().unwrap().unwrap_or(0)); + } + println!("{:?}",recieved_bytes.len()); + let mut img = RgbImage::new(4096,2160); + let mut temp:Vec = Vec::new(); + for i in 0..recieved_bytes.len(){ + let byte = recieved_bytes.get(i); + if (i+1) % 3 == 0{ + //This pixel has been completed + //Coordinate = i/3 + let pixel_number:u32 = (i/3) as u32; + img.put_pixel(4095-(pixel_number%4096), 2159-(pixel_number / 4096), Rgb::{0:[temp[0],temp[1],*byte.unwrap()]}); + temp.clear(); + } else { + temp.push(recieved_bytes[i]); + } + } + _ = img.save("./test.png"); +} From beb0cd25dd05f6000f26e93ec1515b7f22ee4ea5 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Thu, 21 Mar 2024 12:58:37 -0400 Subject: [PATCH 04/44] Comment read layer --- src/main.rs | 49 +++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 39 insertions(+), 10 deletions(-) diff --git a/src/main.rs b/src/main.rs index f58260b..9b63659 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,55 +1,84 @@ use std::{io::{BufReader, Read, Write}, net::TcpStream}; -use image::{GenericImage, Pixel, Rgb, RgbImage}; +use image::{Rgb, RgbImage}; fn main() { + //Connect to world server + //Currently using static IP address on local computer; will need another solution if let Ok(mut stream) = TcpStream::connect("192.168.0.80:55001"){ + //Log println!("connected to server"); send_processing_time(&mut stream, 2.7f64); read_response(&mut stream); - //let image = image::ImageBuffer::,Vec>::from_raw(4096,2160,read_response(&mut stream)); - //println!("{:?}",image); } } //Used to send the calculated time value to the world server fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ + //Write the f64 value, in bytes, to the stream, and ensure it has been sent stream.write(&sent_value.to_le_bytes()).unwrap(); stream.flush().unwrap(); } //Used to recieve images from the world server fn read_response(stream:&mut TcpStream){ + //Buffer the incoming stream let reader = BufReader::new(stream); println!("Start reading..."); + //Create a storage point for the bytes let mut recieved_bytes:Vec = Vec::new(); + //Create an iterator over the stream's bytes let mut iter = reader.bytes(); + + //The first value sent will always be a u32 containing the length of the message (without the + //length counted) let length:u32; + + //To create a u32, 4 u8s must be combined let mut array:[u8;4] = [0;4]; for i in 0..4{ array[i] = iter.next().unwrap().unwrap(); - println!("{:?}",array[i]); } - println!("{:?}",array); length = u32::from_le_bytes(array); - println!("{:?}",length); + + //Recieve the rest of the message for _ in 0..length{ recieved_bytes.push(iter.next().unwrap().unwrap_or(0)); } - println!("{:?}",recieved_bytes.len()); + + println!("Image successfully recieved"); + + //Create a blank pane on which to store the read in pixels let mut img = RgbImage::new(4096,2160); + + //Create a temporary storage point for u8s when generating pixels let mut temp:Vec = Vec::new(); + + //Iterate over bytes for i in 0..recieved_bytes.len(){ let byte = recieved_bytes.get(i); + + //Each pixel is composed of 3 u8s if (i+1) % 3 == 0{ - //This pixel has been completed - //Coordinate = i/3 + //Coordinate in the pane = i/3 let pixel_number:u32 = (i/3) as u32; - img.put_pixel(4095-(pixel_number%4096), 2159-(pixel_number / 4096), Rgb::{0:[temp[0],temp[1],*byte.unwrap()]}); + //Insert the pixel into the pane + img.put_pixel( + //Pixels coming directly from Unity are sent "upside down", that is, + //starting at the bottom right, and iterating horizontally, then vertically. + //This line compensates and creates a properly-oriented image + 4095-(pixel_number%4096), 2159-(pixel_number / 4096), + //Extract image from temporary storage, ang generate pixel + Rgb::{0:[temp[0],temp[1],*byte.unwrap()]} + ); + //Clear temporary storage temp.clear(); } else { + //Stash u8 in temporary storage until needed temp.push(recieved_bytes[i]); } } + //Dump image to file + //ONLY FOR EXPERIMENTATION AND TESTING PURPOSES _ = img.save("./test.png"); } From eec82cdfb5ff25127844847550625969931499f9 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Thu, 21 Mar 2024 14:54:02 -0400 Subject: [PATCH 05/44] Add logging for tie estimation purposes Also, dynamically determine the IP of the world server, for more realistic interactions --- .gitignore | 2 + Cargo.lock | 290 ++++++++++++++++++++++++++++++++++++-- Cargo.toml | 6 + logs/2024-03-21_14.47.log | 7 + src/main.rs | 96 +++++++++++-- 5 files changed, 384 insertions(+), 17 deletions(-) create mode 100644 logs/2024-03-21_14.47.log diff --git a/.gitignore b/.gitignore index 2f7896d..757fe15 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ target/ +logs/ +test.png diff --git a/Cargo.lock b/Cargo.lock index 534cf1b..8912d1c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,6 +14,21 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1" +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + [[package]] name = "anyhow" version = "1.0.81" @@ -34,7 +49,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.53", ] [[package]] @@ -140,6 +155,20 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "chrono" +version = "0.4.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", + "wasm-bindgen", + "windows-targets 0.52.4", +] + [[package]] name = "color_quant" version = "1.1.0" @@ -150,10 +179,22 @@ checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" name = "communication-layer" version = "0.1.0" dependencies = [ + "chrono", + "fern", "image", + "ipnet", + "local-ip-address", + "log", + "port_scanner", "rand", ] +[[package]] +name = "core-foundation-sys" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + [[package]] name = "crc32fast" version = "1.4.0" @@ -231,6 +272,15 @@ dependencies = [ "simd-adler32", ] +[[package]] +name = "fern" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee" +dependencies = [ + "log", +] + [[package]] name = "flate2" version = "1.0.28" @@ -293,6 +343,29 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +[[package]] +name = "iana-time-zone" +version = "0.1.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + [[package]] name = "image" version = "0.25.0" @@ -350,9 +423,15 @@ checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.53", ] +[[package]] +name = "ipnet" +version = "2.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" + [[package]] name = "itertools" version = "0.12.1" @@ -377,6 +456,15 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" +[[package]] +name = "js-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +dependencies = [ + "wasm-bindgen", +] + [[package]] name = "lebe" version = "0.5.2" @@ -400,6 +488,18 @@ dependencies = [ "once_cell", ] +[[package]] +name = "local-ip-address" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "136ef34e18462b17bf39a7826f8f3bbc223341f8e83822beb8b77db9a3d49696" +dependencies = [ + "libc", + "neli", + "thiserror", + "windows-sys", +] + [[package]] name = "lock_api" version = "0.4.11" @@ -457,6 +557,31 @@ dependencies = [ "simd-adler32", ] +[[package]] +name = "neli" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1100229e06604150b3becd61a4965d5c70f3be1759544ea7274166f4be41ef43" +dependencies = [ + "byteorder", + "libc", + "log", + "neli-proc-macros", +] + +[[package]] +name = "neli-proc-macros" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c168194d373b1e134786274020dae7fc5513d565ea2ebb9bc9ff17ffb69106d4" +dependencies = [ + "either", + "proc-macro2", + "quote", + "serde", + "syn 1.0.109", +] + [[package]] name = "new_debug_unreachable" version = "1.0.6" @@ -498,7 +623,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.53", ] [[package]] @@ -562,6 +687,12 @@ dependencies = [ "miniz_oxide", ] +[[package]] +name = "port_scanner" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "325a6d2ac5dee293c3b2612d4993b98aec1dff096b0a2dae70ed7d95784a05da" + [[package]] name = "ppv-lite86" version = "0.2.17" @@ -593,7 +724,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" dependencies = [ "quote", - "syn", + "syn 2.0.53", ] [[package]] @@ -752,7 +883,7 @@ checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.53", ] [[package]] @@ -794,6 +925,17 @@ dependencies = [ "lock_api", ] +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "syn" version = "2.0.53" @@ -841,7 +983,7 @@ checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.53", ] [[package]] @@ -939,7 +1081,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn", + "syn 2.0.53", "wasm-bindgen-shared", ] @@ -961,7 +1103,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.53", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -978,6 +1120,138 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", +] + +[[package]] +name = "windows-targets" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" +dependencies = [ + "windows_aarch64_gnullvm 0.52.4", + "windows_aarch64_msvc 0.52.4", + "windows_i686_gnu 0.52.4", + "windows_i686_msvc 0.52.4", + "windows_x86_64_gnu 0.52.4", + "windows_x86_64_gnullvm 0.52.4", + "windows_x86_64_msvc 0.52.4", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + +[[package]] +name = "windows_i686_gnu" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + +[[package]] +name = "windows_i686_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.52.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" + [[package]] name = "winnow" version = "0.6.5" diff --git a/Cargo.toml b/Cargo.toml index dd3270c..1413124 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,5 +6,11 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +chrono = "0.4.35" +fern = "0.6.2" image = "0.25.0" +ipnet = "2.9.0" +local-ip-address = "0.6.1" +log = "0.4.21" +port_scanner = "0.1.5" rand = "0.8.5" diff --git a/logs/2024-03-21_14.47.log b/logs/2024-03-21_14.47.log new file mode 100644 index 0000000..a209b31 --- /dev/null +++ b/logs/2024-03-21_14.47.log @@ -0,0 +1,7 @@ +2024-03-21T14:47:31.759962308-04:00 - [INFO, communication_layer] - aggregating all IPs... This may take several minutes... +2024-03-21T14:47:36.825148581-04:00 - [INFO, communication_layer] - Stream connected to address: Ok(192.168.0.80:55001) +2024-03-21T14:47:36.825292754-04:00 - [INFO, communication_layer] - Start reading... +2024-03-21T14:47:38.021199638-04:00 - [INFO, communication_layer] - Image successfully recieved +2024-03-21T14:47:38.021453459-04:00 - [INFO, communication_layer] - Building image... +2024-03-21T14:47:39.127447553-04:00 - [INFO, communication_layer] - Image built, saving to file... +2024-03-21T14:47:44.733286335-04:00 - [INFO, communication_layer] - image saved! diff --git a/src/main.rs b/src/main.rs index 9b63659..875f277 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,13 +1,48 @@ -use std::{io::{BufReader, Read, Write}, net::TcpStream}; +use std::{ fs, io::{BufReader, Error, Read, Write}, net::{IpAddr, SocketAddrV4, TcpStream}, path::Path, thread::{self, JoinHandle}, time::Duration}; +use chrono::{DateTime, Local}; use image::{Rgb, RgbImage}; +use ipnet::Ipv4Net; +use local_ip_address::linux::local_ip; +use log::{LevelFilter, trace, debug, warn,error,info}; +use fern::{log_file, Dispatch}; +//RTSP port is 554; prepare for real world situations +const PORT_NUMBER:u16 = 55001; +const PORT_PROBE_TIMEOUT:Duration = Duration::new(5,0); fn main() { - - //Connect to world server - //Currently using static IP address on local computer; will need another solution - if let Ok(mut stream) = TcpStream::connect("192.168.0.80:55001"){ - //Log - println!("connected to server"); + setup_logs(&false); + //Get host IP + let host_ip = local_ip().expect("No real IP address!"); + + + //Collect all Hosts on the current subnet + let mut thread_list:Vec>> = Vec::new(); + let mut port_list:Vec = Vec::new(); + info!("aggregating all IPs... This may take several minutes..."); + if let IpAddr::V4(host_v4_ip) = host_ip{ + let net = Ipv4Net::new(host_v4_ip,24); + if let Ok(net) = net{ + for net_address in net.hosts(){ + thread_list.push( + thread::spawn(move ||{ + let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); + return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); + }) + ); + } + } + } + //println!("Merging threads..."); + for thread in thread_list{ + let output = thread.join().unwrap(); + if let Ok(real_output) = output{ + port_list.push(real_output); + } + } + + //For all available ports, try the custom communication protocol + for mut stream in port_list{ + info!("Stream connected to address: {:?}",stream.peer_addr()); send_processing_time(&mut stream, 2.7f64); read_response(&mut stream); } @@ -24,7 +59,7 @@ fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ fn read_response(stream:&mut TcpStream){ //Buffer the incoming stream let reader = BufReader::new(stream); - println!("Start reading..."); + info!("Start reading..."); //Create a storage point for the bytes let mut recieved_bytes:Vec = Vec::new(); //Create an iterator over the stream's bytes @@ -46,7 +81,7 @@ fn read_response(stream:&mut TcpStream){ recieved_bytes.push(iter.next().unwrap().unwrap_or(0)); } - println!("Image successfully recieved"); + info!("Image successfully recieved"); //Create a blank pane on which to store the read in pixels let mut img = RgbImage::new(4096,2160); @@ -55,6 +90,7 @@ fn read_response(stream:&mut TcpStream){ let mut temp:Vec = Vec::new(); //Iterate over bytes + info!("Building image..."); for i in 0..recieved_bytes.len(){ let byte = recieved_bytes.get(i); @@ -80,5 +116,47 @@ fn read_response(stream:&mut TcpStream){ } //Dump image to file //ONLY FOR EXPERIMENTATION AND TESTING PURPOSES + info!("Image built, saving to file..."); _ = img.save("./test.png"); + info!("image saved!"); +} + +pub fn setup_logs(debug:&bool){ + let chrono_now: DateTime = Local::now(); + if ! Path::new("logs").is_dir(){ + _ = fs::create_dir("logs"); + }; + _ = fern::Dispatch::new() + .format(|out,message,record|{ + out.finish(format_args!( + "{} - [{}, {}] - {}", + Local::now().to_rfc3339(), + record.level(), + record.target(), + message + )) + }) + .chain({ + let mut file_logger = Dispatch::new(); + let date_format = chrono_now.format("%Y-%m-%d_%H.%M").to_string(); + let local_log_file = log_file(format!("logs/{}.log",date_format)).unwrap(); + if *debug{ + file_logger = file_logger.level(LevelFilter::Trace); + } + else { + file_logger = file_logger.level(LevelFilter::Debug); + } + file_logger.chain(local_log_file) + }) + .chain({ + let mut stdout_logger = fern::Dispatch::new(); + if *debug { + stdout_logger = stdout_logger.level(LevelFilter::Trace); + } + else { + stdout_logger = stdout_logger.level(LevelFilter::Info); + } + stdout_logger.chain(std::io::stdout()) + }) + .apply(); } From 2f09bfb0f640c594752f1df4c897db1918ab7a04 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Thu, 21 Mar 2024 15:30:19 -0400 Subject: [PATCH 06/44] Continue commenting --- src/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 875f277..e7f8eb6 100644 --- a/src/main.rs +++ b/src/main.rs @@ -26,13 +26,16 @@ fn main() { thread_list.push( thread::spawn(move ||{ let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); + //Attempt to open a TCP stream with this IP address, exit the thread + //returning the open TcpStream, or an error return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); }) ); } } } - //println!("Merging threads..."); + + //Multithread the port-sniffing block, only save sucessful connections for thread in thread_list{ let output = thread.join().unwrap(); if let Ok(real_output) = output{ @@ -46,6 +49,9 @@ fn main() { send_processing_time(&mut stream, 2.7f64); read_response(&mut stream); } + //TODO: Determine if response is proper or not. Currently using custom port and custom + //protocol, but if real-world cameras will be in use, we will likely need to be portable to the + //RTSP protocol, or similar } //Used to send the calculated time value to the world server From fbd0ac4ca0073f06566bdef66281db6bcd65ba0b Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Sun, 24 Mar 2024 18:09:16 -0400 Subject: [PATCH 07/44] Update Cargo config to build safely --- Cargo.lock | 635 ----------------------------------------------------- Cargo.toml | 3 +- 2 files changed, 1 insertion(+), 637 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8912d1c..ab2d086 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,12 +8,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" -[[package]] -name = "aligned-vec" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1" - [[package]] name = "android-tzdata" version = "0.1.1" @@ -29,88 +23,18 @@ dependencies = [ "libc", ] -[[package]] -name = "anyhow" -version = "1.0.81" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" - -[[package]] -name = "arbitrary" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" - -[[package]] -name = "arg_enum_proc_macro" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.53", -] - -[[package]] -name = "arrayvec" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" - [[package]] name = "autocfg" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" -[[package]] -name = "av1-grain" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf" -dependencies = [ - "anyhow", - "arrayvec", - "log", - "nom", - "num-rational", - "v_frame", -] - -[[package]] -name = "avif-serialize" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876c75a42f6364451a033496a14c44bffe41f5f4a8236f697391f11024e596d2" -dependencies = [ - "arrayvec", -] - -[[package]] -name = "bit_field" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" - [[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" -[[package]] -name = "bitstream-io" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06c9989a51171e2e81038ab168b6ae22886fe9ded214430dbb4f41c28cf176da" - -[[package]] -name = "built" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d17f4d6e4dc36d1a02fbedc2753a096848e7c1b0772f7654eab8e2c927dd53" - [[package]] name = "bumpalo" version = "3.15.4" @@ -134,20 +58,6 @@ name = "cc" version = "1.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" -dependencies = [ - "jobserver", - "libc", -] - -[[package]] -name = "cfg-expr" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d" -dependencies = [ - "smallvec", - "target-lexicon", -] [[package]] name = "cfg-if" @@ -185,7 +95,6 @@ dependencies = [ "ipnet", "local-ip-address", "log", - "port_scanner", "rand", ] @@ -204,65 +113,12 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "crossbeam-deque" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" -dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-epoch" -version = "0.9.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" -dependencies = [ - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" - -[[package]] -name = "crunchy" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" - [[package]] name = "either" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" -[[package]] -name = "equivalent" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - -[[package]] -name = "exr" -version = "1.72.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4" -dependencies = [ - "bit_field", - "flume", - "half", - "lebe", - "miniz_oxide", - "rayon-core", - "smallvec", - "zune-inflate", -] - [[package]] name = "fdeflate" version = "0.3.4" @@ -291,15 +147,6 @@ dependencies = [ "miniz_oxide", ] -[[package]] -name = "flume" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181" -dependencies = [ - "spin", -] - [[package]] name = "getrandom" version = "0.2.12" @@ -321,28 +168,6 @@ dependencies = [ "weezl", ] -[[package]] -name = "half" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" -dependencies = [ - "cfg-if", - "crunchy", -] - -[[package]] -name = "hashbrown" -version = "0.14.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" - -[[package]] -name = "heck" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - [[package]] name = "iana-time-zone" version = "0.1.60" @@ -375,87 +200,19 @@ dependencies = [ "bytemuck", "byteorder", "color_quant", - "exr", "gif", - "image-webp", "num-traits", "png", - "qoi", - "ravif", - "rayon", - "rgb", - "tiff", "zune-core", "zune-jpeg", ] -[[package]] -name = "image-webp" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a84a25dcae3ac487bc24ef280f9e20c79c9b1a3e5e32cbed3041d1c514aa87c" -dependencies = [ - "byteorder", - "thiserror", -] - -[[package]] -name = "imgref" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" - -[[package]] -name = "indexmap" -version = "2.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" -dependencies = [ - "equivalent", - "hashbrown", -] - -[[package]] -name = "interpolate_name" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.53", -] - [[package]] name = "ipnet" version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", -] - -[[package]] -name = "jobserver" -version = "0.1.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" -dependencies = [ - "libc", -] - -[[package]] -name = "jpeg-decoder" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" - [[package]] name = "js-sys" version = "0.3.69" @@ -465,29 +222,12 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "lebe" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8" - [[package]] name = "libc" version = "0.2.153" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" -[[package]] -name = "libfuzzer-sys" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7" -dependencies = [ - "arbitrary", - "cc", - "once_cell", -] - [[package]] name = "local-ip-address" version = "0.6.1" @@ -500,53 +240,12 @@ dependencies = [ "windows-sys", ] -[[package]] -name = "lock_api" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" -dependencies = [ - "autocfg", - "scopeguard", -] - [[package]] name = "log" version = "0.4.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" -[[package]] -name = "loop9" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" -dependencies = [ - "imgref", -] - -[[package]] -name = "maybe-rayon" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" -dependencies = [ - "cfg-if", - "rayon", -] - -[[package]] -name = "memchr" -version = "2.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" - -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - [[package]] name = "miniz_oxide" version = "0.7.2" @@ -582,71 +281,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "new_debug_unreachable" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" - -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - -[[package]] -name = "noop_proc_macro" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" - -[[package]] -name = "num-bigint" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-derive" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.53", -] - -[[package]] -name = "num-integer" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" -dependencies = [ - "num-traits", -] - -[[package]] -name = "num-rational" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" -dependencies = [ - "autocfg", - "num-bigint", - "num-integer", - "num-traits", -] - [[package]] name = "num-traits" version = "0.2.18" @@ -662,18 +296,6 @@ version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" -[[package]] -name = "paste" -version = "1.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" - -[[package]] -name = "pkg-config" -version = "0.3.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" - [[package]] name = "png" version = "0.17.13" @@ -687,12 +309,6 @@ dependencies = [ "miniz_oxide", ] -[[package]] -name = "port_scanner" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "325a6d2ac5dee293c3b2612d4993b98aec1dff096b0a2dae70ed7d95784a05da" - [[package]] name = "ppv-lite86" version = "0.2.17" @@ -708,40 +324,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "profiling" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" -dependencies = [ - "profiling-procmacros", -] - -[[package]] -name = "profiling-procmacros" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" -dependencies = [ - "quote", - "syn 2.0.53", -] - -[[package]] -name = "qoi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "quick-error" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" - [[package]] name = "quote" version = "1.0.35" @@ -781,91 +363,6 @@ dependencies = [ "getrandom", ] -[[package]] -name = "rav1e" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" -dependencies = [ - "arbitrary", - "arg_enum_proc_macro", - "arrayvec", - "av1-grain", - "bitstream-io", - "built", - "cfg-if", - "interpolate_name", - "itertools", - "libc", - "libfuzzer-sys", - "log", - "maybe-rayon", - "new_debug_unreachable", - "noop_proc_macro", - "num-derive", - "num-traits", - "once_cell", - "paste", - "profiling", - "rand", - "rand_chacha", - "simd_helpers", - "system-deps", - "thiserror", - "v_frame", - "wasm-bindgen", -] - -[[package]] -name = "ravif" -version = "0.11.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc13288f5ab39e6d7c9d501759712e6969fcc9734220846fc9ed26cae2cc4234" -dependencies = [ - "avif-serialize", - "imgref", - "loop9", - "quick-error", - "rav1e", - "rayon", - "rgb", -] - -[[package]] -name = "rayon" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd" -dependencies = [ - "either", - "rayon-core", -] - -[[package]] -name = "rayon-core" -version = "1.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" -dependencies = [ - "crossbeam-deque", - "crossbeam-utils", -] - -[[package]] -name = "rgb" -version = "0.8.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" -dependencies = [ - "bytemuck", -] - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - [[package]] name = "serde" version = "1.0.197" @@ -886,45 +383,12 @@ dependencies = [ "syn 2.0.53", ] -[[package]] -name = "serde_spanned" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" -dependencies = [ - "serde", -] - [[package]] name = "simd-adler32" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" -[[package]] -name = "simd_helpers" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" -dependencies = [ - "quote", -] - -[[package]] -name = "smallvec" -version = "1.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" - -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" -dependencies = [ - "lock_api", -] - [[package]] name = "syn" version = "1.0.109" @@ -947,25 +411,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "system-deps" -version = "6.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" -dependencies = [ - "cfg-expr", - "heck", - "pkg-config", - "toml", - "version-compare", -] - -[[package]] -name = "target-lexicon" -version = "0.12.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" - [[package]] name = "thiserror" version = "1.0.58" @@ -986,74 +431,12 @@ dependencies = [ "syn 2.0.53", ] -[[package]] -name = "tiff" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" -dependencies = [ - "flate2", - "jpeg-decoder", - "weezl", -] - -[[package]] -name = "toml" -version = "0.8.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" -dependencies = [ - "serde", - "serde_spanned", - "toml_datetime", - "toml_edit", -] - -[[package]] -name = "toml_datetime" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" -dependencies = [ - "serde", -] - -[[package]] -name = "toml_edit" -version = "0.22.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" -dependencies = [ - "indexmap", - "serde", - "serde_spanned", - "toml_datetime", - "winnow", -] - [[package]] name = "unicode-ident" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" -[[package]] -name = "v_frame" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b" -dependencies = [ - "aligned-vec", - "num-traits", - "wasm-bindgen", -] - -[[package]] -name = "version-compare" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -1252,30 +635,12 @@ version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" -[[package]] -name = "winnow" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" -dependencies = [ - "memchr", -] - [[package]] name = "zune-core" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" -[[package]] -name = "zune-inflate" -version = "0.2.54" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" -dependencies = [ - "simd-adler32", -] - [[package]] name = "zune-jpeg" version = "0.4.11" diff --git a/Cargo.toml b/Cargo.toml index 1413124..83006ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,9 +8,8 @@ edition = "2021" [dependencies] chrono = "0.4.35" fern = "0.6.2" -image = "0.25.0" +image = { version = "0.25.0", default-features = false, features = ["png","ff","hdr","gif","ico","jpeg"] } ipnet = "2.9.0" local-ip-address = "0.6.1" log = "0.4.21" -port_scanner = "0.1.5" rand = "0.8.5" From 509685ff0ec2500036506d675ad333d5b4e1464c Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 25 Mar 2024 10:32:11 -0400 Subject: [PATCH 08/44] Add notes --- notes.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 notes.md diff --git a/notes.md b/notes.md new file mode 100644 index 0000000..0641d82 --- /dev/null +++ b/notes.md @@ -0,0 +1,5 @@ +Communication layer: +Add image resolution to initial handshake + unity: send x and y resolution + SOC: send back colour bit depth + unity: check bitdepth before beginning image transfer From e1b4dcafdec6961d96ce12d4659d9623ec0e098e Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 25 Mar 2024 10:32:36 -0400 Subject: [PATCH 09/44] Force toolchain version --- rust-toolchain.toml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 rust-toolchain.toml diff --git a/rust-toolchain.toml b/rust-toolchain.toml new file mode 100644 index 0000000..c738108 --- /dev/null +++ b/rust-toolchain.toml @@ -0,0 +1,5 @@ +[toolchain] +channel="1.76.0-2024-02-08" +components = [ "rustc", "cargo", "rust-std", "rustfmt", "rust-docs", "rust-analyzer" ] +targets = [ "armv7-unknown-linux-musleabi" ] +profile = "default" From bb6b883c4b5afc4c65316a532ed33adbd93213d1 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 25 Mar 2024 12:32:23 -0400 Subject: [PATCH 10/44] Continue development of comms layer --- Cargo.lock | 17 ----------------- Cargo.toml | 2 +- rust-toolchain.toml | 2 +- src/main.rs | 8 ++++---- 4 files changed, 6 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ab2d086..3a3014b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -203,8 +203,6 @@ dependencies = [ "gif", "num-traits", "png", - "zune-core", - "zune-jpeg", ] [[package]] @@ -634,18 +632,3 @@ name = "windows_x86_64_msvc" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" - -[[package]] -name = "zune-core" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" - -[[package]] -name = "zune-jpeg" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448" -dependencies = [ - "zune-core", -] diff --git a/Cargo.toml b/Cargo.toml index 83006ec..1d6ebb9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" [dependencies] chrono = "0.4.35" fern = "0.6.2" -image = { version = "0.25.0", default-features = false, features = ["png","ff","hdr","gif","ico","jpeg"] } +image = { version = "0.25.0", default-features = false, features = ["png","ff","gif"] } ipnet = "2.9.0" local-ip-address = "0.6.1" log = "0.4.21" diff --git a/rust-toolchain.toml b/rust-toolchain.toml index c738108..c2fc50c 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ [toolchain] channel="1.76.0-2024-02-08" components = [ "rustc", "cargo", "rust-std", "rustfmt", "rust-docs", "rust-analyzer" ] -targets = [ "armv7-unknown-linux-musleabi" ] +targets = [ "armv7-unknown-linux-gnueabihf" ] profile = "default" diff --git a/src/main.rs b/src/main.rs index e7f8eb6..26d2b9e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -10,7 +10,7 @@ use fern::{log_file, Dispatch}; const PORT_NUMBER:u16 = 55001; const PORT_PROBE_TIMEOUT:Duration = Duration::new(5,0); fn main() { - setup_logs(&false); + setup_logs(&true); //Get host IP let host_ip = local_ip().expect("No real IP address!"); @@ -55,14 +55,14 @@ fn main() { } //Used to send the calculated time value to the world server -fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ +pub fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ //Write the f64 value, in bytes, to the stream, and ensure it has been sent stream.write(&sent_value.to_le_bytes()).unwrap(); stream.flush().unwrap(); } //Used to recieve images from the world server -fn read_response(stream:&mut TcpStream){ +pub fn read_response(stream:&mut TcpStream){ //Buffer the incoming stream let reader = BufReader::new(stream); info!("Start reading..."); @@ -127,7 +127,7 @@ fn read_response(stream:&mut TcpStream){ info!("image saved!"); } -pub fn setup_logs(debug:&bool){ +fn setup_logs(debug:&bool){ let chrono_now: DateTime = Local::now(); if ! Path::new("logs").is_dir(){ _ = fs::create_dir("logs"); From 1d775a5e19f996354cc7507015351a352f58d80c Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 25 Mar 2024 13:33:10 -0400 Subject: [PATCH 11/44] Create complete handshake Handshake now consists of: - processing timestamp (f64) sent SoC -> World-Server (WS) - Length of image packet SoC <- WS - image width SoC <- WS - image height SoC <- WS - calculated image bitdepth SoC -> WS - raw image bytes SoC <- WS Also, increase verbosity of logs; add screenshot of logs --- logScreeenshot.png | Bin 0 -> 220393 bytes src/main.rs | 109 ++++++++++++++++++++++++++------------------- 2 files changed, 64 insertions(+), 45 deletions(-) create mode 100644 logScreeenshot.png diff --git a/logScreeenshot.png b/logScreeenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..489ae56618f86ad37987713b89d8dd49728bf1c4 GIT binary patch literal 220393 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%0Dk?|kl^tbCuAz?29{9l#Qf&q#0~ht=u*d}Dc-0*C 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 literal 0 HcmV?d00001 diff --git a/src/main.rs b/src/main.rs index 26d2b9e..d0d2060 100644 --- a/src/main.rs +++ b/src/main.rs @@ -16,35 +16,36 @@ fn main() { //Collect all Hosts on the current subnet - let mut thread_list:Vec>> = Vec::new(); - let mut port_list:Vec = Vec::new(); - info!("aggregating all IPs... This may take several minutes..."); - if let IpAddr::V4(host_v4_ip) = host_ip{ - let net = Ipv4Net::new(host_v4_ip,24); - if let Ok(net) = net{ - for net_address in net.hosts(){ - thread_list.push( - thread::spawn(move ||{ - let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); - //Attempt to open a TCP stream with this IP address, exit the thread - //returning the open TcpStream, or an error - return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); - }) - ); - } - } - } + //let mut thread_list:Vec>> = Vec::new(); + //let mut port_list:Vec = Vec::new(); + //info!("aggregating all IPs... This may take several minutes..."); + //if let IpAddr::V4(host_v4_ip) = host_ip{ + // let net = Ipv4Net::new(host_v4_ip,24); + // if let Ok(net) = net{ + // for net_address in net.hosts(){ + // thread_list.push( + // thread::spawn(move ||{ + // let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); + // //Attempt to open a TCP stream with this IP address, exit the thread + // //returning the open TcpStream, or an error + // return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); + // }) + // ); + // } + // } + //} - //Multithread the port-sniffing block, only save sucessful connections - for thread in thread_list{ - let output = thread.join().unwrap(); - if let Ok(real_output) = output{ - port_list.push(real_output); - } - } + ////Multithread the port-sniffing block, only save sucessful connections + //for thread in thread_list{ + // let output = thread.join().unwrap(); + // if let Ok(real_output) = output{ + // port_list.push(real_output); + // } + //} - //For all available ports, try the custom communication protocol - for mut stream in port_list{ + ////For all available ports, try the custom communication protocol + //for mut stream in port_list{ + if let Ok(mut stream) = TcpStream::connect("129.21.124.94:55001"){ info!("Stream connected to address: {:?}",stream.peer_addr()); send_processing_time(&mut stream, 2.7f64); read_response(&mut stream); @@ -56,32 +57,52 @@ fn main() { //Used to send the calculated time value to the world server pub fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ + debug!("Begin handshake; sending timestamp float..."); //Write the f64 value, in bytes, to the stream, and ensure it has been sent stream.write(&sent_value.to_le_bytes()).unwrap(); stream.flush().unwrap(); + debug!("Timestamp sent!"); } //Used to recieve images from the world server pub fn read_response(stream:&mut TcpStream){ //Buffer the incoming stream - let reader = BufReader::new(stream); - info!("Start reading..."); + let reader = BufReader::new(stream.try_clone().expect("Failed clone")); //Create a storage point for the bytes let mut recieved_bytes:Vec = Vec::new(); //Create an iterator over the stream's bytes let mut iter = reader.bytes(); + debug!("Continue handshake, read back image packet length..."); //The first value sent will always be a u32 containing the length of the message (without the - //length counted) - let length:u32; - - //To create a u32, 4 u8s must be combined + //length counted); To create a u32, 4 u8s must be combined let mut array:[u8;4] = [0;4]; for i in 0..4{ array[i] = iter.next().unwrap().unwrap(); } - length = u32::from_le_bytes(array); + let length = u32::from_le_bytes(array); + debug!("Image packet length read as {:?}!",length); + debug!("Continue handshake, read back image width..."); + for i in 0..4{ + array[i] = iter.next().unwrap().unwrap(); + } + let imageWidth = u32::from_le_bytes(array); + debug!("Image width read as {:?}!",imageWidth); + + debug!("Continue handshake, read back image height..."); + for i in 0..4{ + array[i] = iter.next().unwrap().unwrap(); + } + let imageHeight = u32::from_le_bytes(array); + debug!("Image height read as {:?}!",imageHeight); + + let byteDepth = length / (imageWidth * imageHeight); + debug!("Image bitdepth calculated as {:?}!", byteDepth); + stream.write(&byteDepth.to_le_bytes()).unwrap(); + stream.flush().unwrap(); + + info!("Start reading..."); //Recieve the rest of the message for _ in 0..length{ recieved_bytes.push(iter.next().unwrap().unwrap_or(0)); @@ -90,7 +111,7 @@ pub fn read_response(stream:&mut TcpStream){ info!("Image successfully recieved"); //Create a blank pane on which to store the read in pixels - let mut img = RgbImage::new(4096,2160); + let mut img = RgbImage::new(imageWidth,imageHeight); //Create a temporary storage point for u8s when generating pixels let mut temp:Vec = Vec::new(); @@ -98,27 +119,25 @@ pub fn read_response(stream:&mut TcpStream){ //Iterate over bytes info!("Building image..."); for i in 0..recieved_bytes.len(){ - let byte = recieved_bytes.get(i); + let byte = recieved_bytes.get(i).expect("Index does not exist!"); + temp.push(byte.clone()); //Each pixel is composed of 3 u8s - if (i+1) % 3 == 0{ + if ((i as u32)+1) % byteDepth == 0{ //Coordinate in the pane = i/3 - let pixel_number:u32 = (i/3) as u32; + let pixel_number:u32 = (i as u32) /byteDepth; //Insert the pixel into the pane img.put_pixel( //Pixels coming directly from Unity are sent "upside down", that is, //starting at the bottom right, and iterating horizontally, then vertically. //This line compensates and creates a properly-oriented image - 4095-(pixel_number%4096), 2159-(pixel_number / 4096), + (imageWidth-1)-(pixel_number%imageWidth), (imageHeight-1)-(pixel_number / imageWidth), //Extract image from temporary storage, ang generate pixel - Rgb::{0:[temp[0],temp[1],*byte.unwrap()]} + Rgb::{0:temp.clone().try_into().expect("bad vector length!")} ); //Clear temporary storage temp.clear(); - } else { - //Stash u8 in temporary storage until needed - temp.push(recieved_bytes[i]); - } + } } //Dump image to file //ONLY FOR EXPERIMENTATION AND TESTING PURPOSES @@ -157,7 +176,7 @@ fn setup_logs(debug:&bool){ .chain({ let mut stdout_logger = fern::Dispatch::new(); if *debug { - stdout_logger = stdout_logger.level(LevelFilter::Trace); + stdout_logger = stdout_logger.level(LevelFilter::Debug); } else { stdout_logger = stdout_logger.level(LevelFilter::Info); From c01fd632111fe10fbc534bec62cbea638614c36a Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 25 Mar 2024 20:23:22 -0400 Subject: [PATCH 12/44] Rethink connection Connection now forks depending on current host IP location --- src/main.rs | 100 ++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 70 insertions(+), 30 deletions(-) diff --git a/src/main.rs b/src/main.rs index d0d2060..5c9a533 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,9 +1,9 @@ -use std::{ fs, io::{BufReader, Error, Read, Write}, net::{IpAddr, SocketAddrV4, TcpStream}, path::Path, thread::{self, JoinHandle}, time::Duration}; +use std::{ fs, io::{stdin, BufReader, Error, ErrorKind, Read, Write}, net::{IpAddr, Ipv4Addr, SocketAddrV4, TcpStream}, path::Path, thread::{self, JoinHandle}, time::Duration}; use chrono::{DateTime, Local}; use image::{Rgb, RgbImage}; use ipnet::Ipv4Net; use local_ip_address::linux::local_ip; -use log::{LevelFilter, trace, debug, warn,error,info}; +use log::{LevelFilter, debug, warn,error,info}; use fern::{log_file, Dispatch}; //RTSP port is 554; prepare for real world situations @@ -16,36 +16,44 @@ fn main() { //Collect all Hosts on the current subnet - //let mut thread_list:Vec>> = Vec::new(); - //let mut port_list:Vec = Vec::new(); - //info!("aggregating all IPs... This may take several minutes..."); - //if let IpAddr::V4(host_v4_ip) = host_ip{ - // let net = Ipv4Net::new(host_v4_ip,24); - // if let Ok(net) = net{ - // for net_address in net.hosts(){ - // thread_list.push( - // thread::spawn(move ||{ - // let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); - // //Attempt to open a TCP stream with this IP address, exit the thread - // //returning the open TcpStream, or an error - // return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); - // }) - // ); - // } - // } - //} + let mut thread_list:Vec>> = Vec::new(); + let mut port_list:Vec = Vec::new(); + info!("aggregating all IPs... This may take several minutes..."); + if let IpAddr::V4(host_v4_ip) = host_ip{ + let net = Ipv4Net::new(host_v4_ip,24); + let unsafe_subnet = Ipv4Net::new(Ipv4Addr::new(129,21,0,0),16).unwrap(); + let home_subnet = Ipv4Net::new(Ipv4Addr::new(192,168,0,0),24).unwrap(); + if let Ok(net) = net{ + if net.contains(&unsafe_subnet){ + let address = manual_address_prompt(); + if address.is_ok(){ + port_list.push(address.unwrap()); + } + } else if net.eq(&home_subnet){ + for net_address in net.hosts(){ + thread_list.push( + thread::spawn(move ||{ + let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); + //Attempt to open a TCP stream with this IP address, exit the thread + //returning the open TcpStream, or an error + return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); + }) + ); + } + } + } + } - ////Multithread the port-sniffing block, only save sucessful connections - //for thread in thread_list{ - // let output = thread.join().unwrap(); - // if let Ok(real_output) = output{ - // port_list.push(real_output); - // } - //} + //Multithread the port-sniffing block, only save sucessful connections + for thread in thread_list{ + let output = thread.join().unwrap(); + if let Ok(real_output) = output{ + port_list.push(real_output); + } + } - ////For all available ports, try the custom communication protocol - //for mut stream in port_list{ - if let Ok(mut stream) = TcpStream::connect("129.21.124.94:55001"){ + //For all available ports, try the custom communication protocol + for mut stream in port_list{ info!("Stream connected to address: {:?}",stream.peer_addr()); send_processing_time(&mut stream, 2.7f64); read_response(&mut stream); @@ -146,6 +154,38 @@ pub fn read_response(stream:&mut TcpStream){ info!("image saved!"); } +fn manual_address_prompt() -> Result{ + //Prompt user for Address of world server + let return_val:Result = Err(Error::new(ErrorKind::AddrNotAvailable,"Invalid Address")); + while return_val.is_err(){ + let mut user_input:String = String::default(); + match stdin().read_line(&mut user_input){ + Ok(_) => { + match user_input.trim().parse::(){ + Ok(address) => { + let stream = TcpStream::connect_timeout(&std::net::SocketAddr::V4(address), PORT_PROBE_TIMEOUT); + if stream.is_ok(){ + return stream; + } else { + warn!("Address unavailable!"); + debug!("{:?}",stream.unwrap_err()); + } + }, + Err(error) => { + error!("Unable to properly parse user input!"); + debug!("{:?}",error); + } + } + }, + Err(error) => { + error!("Unable to read user input!"); + debug!("{:?}",error); + } + } + } + return return_val; +} + fn setup_logs(debug:&bool){ let chrono_now: DateTime = Local::now(); if ! Path::new("logs").is_dir(){ From 5b0172b2b973f2e560396a2bbd7c23e802f4be2e Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 25 Mar 2024 20:47:15 -0400 Subject: [PATCH 13/44] Simplify design --- src/main.rs | 56 ++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/src/main.rs b/src/main.rs index 5c9a533..a0ff2db 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,9 +1,9 @@ -use std::{ fs, io::{stdin, BufReader, Error, ErrorKind, Read, Write}, net::{IpAddr, Ipv4Addr, SocketAddrV4, TcpStream}, path::Path, thread::{self, JoinHandle}, time::Duration}; +use std::{ fs, io::{Bytes, stdin, BufReader, Error, ErrorKind, Read, Write}, net::{IpAddr, Ipv4Addr, SocketAddrV4, TcpStream}, path::Path, thread::{self, JoinHandle}, time::Duration}; use chrono::{DateTime, Local}; use image::{Rgb, RgbImage}; use ipnet::Ipv4Net; use local_ip_address::linux::local_ip; -use log::{LevelFilter, debug, warn,error,info}; +use log::{LevelFilter, trace,debug,warn,error,info}; use fern::{log_file, Dispatch}; //RTSP port is 554; prepare for real world situations @@ -13,23 +13,23 @@ fn main() { setup_logs(&true); //Get host IP let host_ip = local_ip().expect("No real IP address!"); - + trace!("Host IP: {:?}",host_ip); //Collect all Hosts on the current subnet let mut thread_list:Vec>> = Vec::new(); let mut port_list:Vec = Vec::new(); - info!("aggregating all IPs... This may take several minutes..."); if let IpAddr::V4(host_v4_ip) = host_ip{ let net = Ipv4Net::new(host_v4_ip,24); let unsafe_subnet = Ipv4Net::new(Ipv4Addr::new(129,21,0,0),16).unwrap(); let home_subnet = Ipv4Net::new(Ipv4Addr::new(192,168,0,0),24).unwrap(); if let Ok(net) = net{ - if net.contains(&unsafe_subnet){ + if unsafe_subnet.contains(&net){ let address = manual_address_prompt(); if address.is_ok(){ port_list.push(address.unwrap()); } - } else if net.eq(&home_subnet){ + } else if net.contains(&home_subnet){ + info!("aggregating all IPs... This may take several minutes..."); for net_address in net.hosts(){ thread_list.push( thread::spawn(move ||{ @@ -84,30 +84,20 @@ pub fn read_response(stream:&mut TcpStream){ debug!("Continue handshake, read back image packet length..."); //The first value sent will always be a u32 containing the length of the message (without the //length counted); To create a u32, 4 u8s must be combined - let mut array:[u8;4] = [0;4]; - for i in 0..4{ - array[i] = iter.next().unwrap().unwrap(); - } - let length = u32::from_le_bytes(array); + let length = bytes_to_u32(&mut iter); debug!("Image packet length read as {:?}!",length); debug!("Continue handshake, read back image width..."); - for i in 0..4{ - array[i] = iter.next().unwrap().unwrap(); - } - let imageWidth = u32::from_le_bytes(array); - debug!("Image width read as {:?}!",imageWidth); + let image_width = bytes_to_u32(&mut iter); + debug!("Image width read as {:?}!",image_width); debug!("Continue handshake, read back image height..."); - for i in 0..4{ - array[i] = iter.next().unwrap().unwrap(); - } - let imageHeight = u32::from_le_bytes(array); - debug!("Image height read as {:?}!",imageHeight); + let image_height = bytes_to_u32(&mut iter); + debug!("Image height read as {:?}!",image_height); - let byteDepth = length / (imageWidth * imageHeight); - debug!("Image bitdepth calculated as {:?}!", byteDepth); - stream.write(&byteDepth.to_le_bytes()).unwrap(); + let byte_depth = length / (image_width * image_height); + debug!("Image bitdepth calculated as {:?}!", byte_depth); + stream.write(&byte_depth.to_le_bytes()).unwrap(); stream.flush().unwrap(); info!("Start reading..."); @@ -119,7 +109,7 @@ pub fn read_response(stream:&mut TcpStream){ info!("Image successfully recieved"); //Create a blank pane on which to store the read in pixels - let mut img = RgbImage::new(imageWidth,imageHeight); + let mut img = RgbImage::new(image_width,image_height); //Create a temporary storage point for u8s when generating pixels let mut temp:Vec = Vec::new(); @@ -130,16 +120,16 @@ pub fn read_response(stream:&mut TcpStream){ let byte = recieved_bytes.get(i).expect("Index does not exist!"); temp.push(byte.clone()); - //Each pixel is composed of 3 u8s - if ((i as u32)+1) % byteDepth == 0{ + //Each pixel is composed of [byte_depth] u8s + if ((i as u32)+1) % byte_depth == 0{ //Coordinate in the pane = i/3 - let pixel_number:u32 = (i as u32) /byteDepth; + let pixel_number:u32 = (i as u32) /byte_depth; //Insert the pixel into the pane img.put_pixel( //Pixels coming directly from Unity are sent "upside down", that is, //starting at the bottom right, and iterating horizontally, then vertically. //This line compensates and creates a properly-oriented image - (imageWidth-1)-(pixel_number%imageWidth), (imageHeight-1)-(pixel_number / imageWidth), + (image_width-1)-(pixel_number%image_width), (image_height-1)-(pixel_number / image_width), //Extract image from temporary storage, ang generate pixel Rgb::{0:temp.clone().try_into().expect("bad vector length!")} ); @@ -154,6 +144,14 @@ pub fn read_response(stream:&mut TcpStream){ info!("image saved!"); } +fn bytes_to_u32(iter:&mut Bytes>) -> u32{ + let mut array:[u8;4] = [0;4]; + for i in 0..4{ + array[i] = iter.next().unwrap().unwrap(); + } + return u32::from_le_bytes(array); +} + fn manual_address_prompt() -> Result{ //Prompt user for Address of world server let return_val:Result = Err(Error::new(ErrorKind::AddrNotAvailable,"Invalid Address")); From f8d66456900e6b7b250fd1cb3898e1463cbdc516 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 25 Mar 2024 21:06:49 -0400 Subject: [PATCH 14/44] Continue making code generic --- src/main.rs | 59 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 46 insertions(+), 13 deletions(-) diff --git a/src/main.rs b/src/main.rs index a0ff2db..8c30842 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,7 +1,7 @@ use std::{ fs, io::{Bytes, stdin, BufReader, Error, ErrorKind, Read, Write}, net::{IpAddr, Ipv4Addr, SocketAddrV4, TcpStream}, path::Path, thread::{self, JoinHandle}, time::Duration}; use chrono::{DateTime, Local}; use image::{Rgb, RgbImage}; -use ipnet::Ipv4Net; +use ipnet::{Ipv4Net,PrefixLenError}; use local_ip_address::linux::local_ip; use log::{LevelFilter, trace,debug,warn,error,info}; use fern::{log_file, Dispatch}; @@ -9,26 +9,41 @@ use fern::{log_file, Dispatch}; //RTSP port is 554; prepare for real world situations const PORT_NUMBER:u16 = 55001; const PORT_PROBE_TIMEOUT:Duration = Duration::new(5,0); +const SUBNET_SIZE:u8 = 24; + +//These subnets are well documented; +///RIT owns the subnet 129.21.0.0/16; probing by attempting to open thousands of TCP streams +///simultaneously is unwise. +const UNSAFE_SUBNET:Result = Ipv4Net::new(Ipv4Addr::new(129,21,0,0),16); + +///This subnet is universally considered the "local" subnet. This results in 256 addresses, and can +///be probed both safely and efficiently, and as long as the world server on the LAN is running it +///is functionally guaranteeed to be found. +const HOME_SUBNET:Result = Ipv4Net::new(Ipv4Addr::new(192,168,0,0),24); + fn main() { setup_logs(&true); //Get host IP let host_ip = local_ip().expect("No real IP address!"); trace!("Host IP: {:?}",host_ip); - //Collect all Hosts on the current subnet let mut thread_list:Vec>> = Vec::new(); let mut port_list:Vec = Vec::new(); if let IpAddr::V4(host_v4_ip) = host_ip{ - let net = Ipv4Net::new(host_v4_ip,24); - let unsafe_subnet = Ipv4Net::new(Ipv4Addr::new(129,21,0,0),16).unwrap(); - let home_subnet = Ipv4Net::new(Ipv4Addr::new(192,168,0,0),24).unwrap(); + //Check current subnet + let net = Ipv4Net::new(host_v4_ip,SUBNET_SIZE); + if let Ok(net) = net{ - if unsafe_subnet.contains(&net){ + //RIT owns 129.21.0.0/16; DO NOT SPAM THIS NETWORK + if UNSAFE_SUBNET.unwrap().contains(&net){ + //Request world server address from user let address = manual_address_prompt(); if address.is_ok(){ port_list.push(address.unwrap()); + //thread_list won't be added to, so the thread for loop won't execute } - } else if net.contains(&home_subnet){ + } else if net.contains(&HOME_SUBNET.unwrap()){ + //Collect all Hosts on the current subnet info!("aggregating all IPs... This may take several minutes..."); for net_address in net.hosts(){ thread_list.push( @@ -58,9 +73,9 @@ fn main() { send_processing_time(&mut stream, 2.7f64); read_response(&mut stream); } - //TODO: Determine if response is proper or not. Currently using custom port and custom - //protocol, but if real-world cameras will be in use, we will likely need to be portable to the - //RTSP protocol, or similar + //TODO: Document/implement RTSP client-side comms + //Currently using custom port and custom protocol, but if real-world cameras will + //be in use, we will likely need to be portable to the RTSP protocol, or similar } //Used to send the calculated time value to the world server @@ -82,8 +97,8 @@ pub fn read_response(stream:&mut TcpStream){ let mut iter = reader.bytes(); debug!("Continue handshake, read back image packet length..."); - //The first value sent will always be a u32 containing the length of the message (without the - //length counted); To create a u32, 4 u8s must be combined + //The first values sent will always be a u32 containing the length of the message (without the + //length counted), followed by the image width and height let length = bytes_to_u32(&mut iter); debug!("Image packet length read as {:?}!",length); @@ -95,11 +110,16 @@ pub fn read_response(stream:&mut TcpStream){ let image_height = bytes_to_u32(&mut iter); debug!("Image height read as {:?}!",image_height); + //The length of the image is the total number of bytes let byte_depth = length / (image_width * image_height); debug!("Image bitdepth calculated as {:?}!", byte_depth); + + //Confirm to world server the correct number of bytes stream.write(&byte_depth.to_le_bytes()).unwrap(); stream.flush().unwrap(); + //TODO: Remove assumption + //Always assumes world server will send image info!("Start reading..."); //Recieve the rest of the message for _ in 0..length{ @@ -144,6 +164,8 @@ pub fn read_response(stream:&mut TcpStream){ info!("image saved!"); } +///Borrows an iterator over the bytes in a buffered-reader of a TcpStream; reads the next 4 bytes, +///outputs the generated u32 fn bytes_to_u32(iter:&mut Bytes>) -> u32{ let mut array:[u8;4] = [0;4]; for i in 0..4{ @@ -152,8 +174,8 @@ fn bytes_to_u32(iter:&mut Bytes>) -> u32{ return u32::from_le_bytes(array); } +///Request the user to input the world server's address into stdin fn manual_address_prompt() -> Result{ - //Prompt user for Address of world server let return_val:Result = Err(Error::new(ErrorKind::AddrNotAvailable,"Invalid Address")); while return_val.is_err(){ let mut user_input:String = String::default(); @@ -161,6 +183,7 @@ fn manual_address_prompt() -> Result{ Ok(_) => { match user_input.trim().parse::(){ Ok(address) => { + //Test if the address is accurate let stream = TcpStream::connect_timeout(&std::net::SocketAddr::V4(address), PORT_PROBE_TIMEOUT); if stream.is_ok(){ return stream; @@ -184,12 +207,17 @@ fn manual_address_prompt() -> Result{ return return_val; } +///Set up logging macros to be used throughout the program fn setup_logs(debug:&bool){ + //Get the current time let chrono_now: DateTime = Local::now(); + //Create a log directory, if it does not exist if ! Path::new("logs").is_dir(){ _ = fs::create_dir("logs"); }; + //Create a log macro listener _ = fern::Dispatch::new() + //Format the output messages .format(|out,message,record|{ out.finish(format_args!( "{} - [{}, {}] - {}", @@ -199,19 +227,23 @@ fn setup_logs(debug:&bool){ message )) }) + //Output to the file .chain({ let mut file_logger = Dispatch::new(); let date_format = chrono_now.format("%Y-%m-%d_%H.%M").to_string(); let local_log_file = log_file(format!("logs/{}.log",date_format)).unwrap(); + //Set filter based on whether the command is being run in "debug" mode if *debug{ file_logger = file_logger.level(LevelFilter::Trace); } else { file_logger = file_logger.level(LevelFilter::Debug); } + //Apply the filter and file formatting rules described above file_logger.chain(local_log_file) }) .chain({ + //Also log to stdout let mut stdout_logger = fern::Dispatch::new(); if *debug { stdout_logger = stdout_logger.level(LevelFilter::Debug); @@ -221,5 +253,6 @@ fn setup_logs(debug:&bool){ } stdout_logger.chain(std::io::stdout()) }) + //Start listening to macros .apply(); } From 5bf7745ca6e41c7a030ab4459ea462e91f13bdeb Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Thu, 28 Mar 2024 16:34:37 -0400 Subject: [PATCH 15/44] Update readme --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a2f6cf6..074cdf6 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,13 @@ # virtual-camera -Library and server for dissemination of images obtained from the world server. \ No newline at end of file +Library and server for dissemination of images obtained from the world server. + +Currently uses TCP to stream images from the world server. Images are saved temporarily for testing purposes. + +## Development + +For development, you must first have Rust installed. This can be done by following the instructions found at [https://rustup.rs/](https://rustup.rs/). Once this is done, clone this repository, and in the root folder of the repository, run `cargo build --release`. This will both build the dependencies, install the correct toolchains, and create a final executable. + +## Testing + +To test this, first download the `comms-testing` branch of the World Server repository, open the `tennis` project, and run the project. Once this is done, build the latest version of this repository, as mentioned above. Finally, run this project, using `cargo run`. From 34e6699adfa6ddf214b2dc13a68508d05e921464 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Sun, 31 Mar 2024 12:54:57 -0400 Subject: [PATCH 16/44] Include force build for ARM target --- .cargo/config.toml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .cargo/config.toml diff --git a/.cargo/config.toml b/.cargo/config.toml new file mode 100644 index 0000000..6122beb --- /dev/null +++ b/.cargo/config.toml @@ -0,0 +1,2 @@ +[build] +target = "armv7-unknown-linux-gnueabihf" From c72be404543dff0bc5aed45e720901d7c93a4f64 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Sun, 7 Apr 2024 12:24:44 -0400 Subject: [PATCH 17/44] Finish base communication Communication with the world server is now complete. Starting work on REST prototyping --- .cargo/config.toml | 1 - src/main.rs | 60 ++++++++++++++++++++++++++++++++++++---------- 2 files changed, 47 insertions(+), 14 deletions(-) diff --git a/.cargo/config.toml b/.cargo/config.toml index 6122beb..a7b19c9 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -1,2 +1 @@ [build] -target = "armv7-unknown-linux-gnueabihf" diff --git a/src/main.rs b/src/main.rs index 8c30842..dc4d6b4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -67,11 +67,18 @@ fn main() { } } + let mut image_index:u64 = 0; //For all available ports, try the custom communication protocol for mut stream in port_list{ info!("Stream connected to address: {:?}",stream.peer_addr()); - send_processing_time(&mut stream, 2.7f64); - read_response(&mut stream); + let mut reader = BufReader::new(stream.try_clone().expect("Failed clone")); + send_processing_time(&mut stream, 125); + read_image(&mut stream, &mut reader, &mut image_index); + read_image(&mut stream, &mut reader, &mut image_index); + image_index += 1; + send_processing_time(&mut stream, 200); + read_image(&mut stream, &mut reader, &mut image_index); + read_image(&mut stream, &mut reader, &mut image_index); } //TODO: Document/implement RTSP client-side comms //Currently using custom port and custom protocol, but if real-world cameras will @@ -79,7 +86,7 @@ fn main() { } //Used to send the calculated time value to the world server -pub fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ +pub fn send_processing_time(stream:&mut TcpStream ,sent_value:u32){ debug!("Begin handshake; sending timestamp float..."); //Write the f64 value, in bytes, to the stream, and ensure it has been sent stream.write(&sent_value.to_le_bytes()).unwrap(); @@ -88,9 +95,8 @@ pub fn send_processing_time(stream:&mut TcpStream ,sent_value:f64){ } //Used to recieve images from the world server -pub fn read_response(stream:&mut TcpStream){ +pub fn read_image(stream:&mut TcpStream, reader:&mut BufReader, image_index:&mut u64){ //Buffer the incoming stream - let reader = BufReader::new(stream.try_clone().expect("Failed clone")); //Create a storage point for the bytes let mut recieved_bytes:Vec = Vec::new(); //Create an iterator over the stream's bytes @@ -99,7 +105,7 @@ pub fn read_response(stream:&mut TcpStream){ debug!("Continue handshake, read back image packet length..."); //The first values sent will always be a u32 containing the length of the message (without the //length counted), followed by the image width and height - let length = bytes_to_u32(&mut iter); + let length = bytes_to_u64(&mut iter); debug!("Image packet length read as {:?}!",length); debug!("Continue handshake, read back image width..."); @@ -111,13 +117,33 @@ pub fn read_response(stream:&mut TcpStream){ debug!("Image height read as {:?}!",image_height); //The length of the image is the total number of bytes - let byte_depth = length / (image_width * image_height); + let byte_depth = (length / ((image_width * image_height) as u64)) as u32; debug!("Image bitdepth calculated as {:?}!", byte_depth); //Confirm to world server the correct number of bytes stream.write(&byte_depth.to_le_bytes()).unwrap(); stream.flush().unwrap(); + debug!("Reading camera source info..."); + let camera_source = bytes_to_u32(&mut iter); + let camera_name:&str; + let top_cam_img = "./Top".to_owned() + &image_index.to_string() + ".png"; + let side_cam_img = "./Side".to_owned() + &image_index.to_string() + ".png"; + if camera_source == u32::MIN{ + debug!("Image source defined as \"Top\"!"); + camera_name = &top_cam_img; + } else if camera_source == u32::MAX { + debug!("Image source defined as \"Side\"!"); + camera_name = &side_cam_img; + } else { + error!("Unknown camera value!!!"); + camera_name = "./unknown.png"; + } + + debug!("Writing {:?} to stream...", camera_source.to_le_bytes()); + stream.write(&camera_source.to_le_bytes()).unwrap(); + stream.flush().unwrap(); + //TODO: Remove assumption //Always assumes world server will send image info!("Start reading..."); @@ -143,13 +169,13 @@ pub fn read_response(stream:&mut TcpStream){ //Each pixel is composed of [byte_depth] u8s if ((i as u32)+1) % byte_depth == 0{ //Coordinate in the pane = i/3 - let pixel_number:u32 = (i as u32) /byte_depth; + let pixel_number:u32 = ((i as u32) /byte_depth).try_into().unwrap(); //Insert the pixel into the pane img.put_pixel( - //Pixels coming directly from Unity are sent "upside down", that is, - //starting at the bottom right, and iterating horizontally, then vertically. + //Pixels coming directly from Unity are sent in reference to Unity; that is, + //starting at the bottom left, and iterating horizontally, then vertically. //This line compensates and creates a properly-oriented image - (image_width-1)-(pixel_number%image_width), (image_height-1)-(pixel_number / image_width), + pixel_number%image_width, (image_height-1)-(pixel_number / image_width), //Extract image from temporary storage, ang generate pixel Rgb::{0:temp.clone().try_into().expect("bad vector length!")} ); @@ -160,13 +186,13 @@ pub fn read_response(stream:&mut TcpStream){ //Dump image to file //ONLY FOR EXPERIMENTATION AND TESTING PURPOSES info!("Image built, saving to file..."); - _ = img.save("./test.png"); + _ = img.save(camera_name); info!("image saved!"); } ///Borrows an iterator over the bytes in a buffered-reader of a TcpStream; reads the next 4 bytes, ///outputs the generated u32 -fn bytes_to_u32(iter:&mut Bytes>) -> u32{ +fn bytes_to_u32(iter:&mut Bytes<&mut BufReader>) -> u32{ let mut array:[u8;4] = [0;4]; for i in 0..4{ array[i] = iter.next().unwrap().unwrap(); @@ -174,6 +200,14 @@ fn bytes_to_u32(iter:&mut Bytes>) -> u32{ return u32::from_le_bytes(array); } +fn bytes_to_u64(iter:&mut Bytes<&mut BufReader>) -> u64{ + let mut array:[u8;8] = [0;8]; + for i in 0..8{ + array[i] = iter.next().unwrap().unwrap(); + debug!("{:?}",array[i]); + } + return u64::from_le_bytes(array); +} ///Request the user to input the world server's address into stdin fn manual_address_prompt() -> Result{ let return_val:Result = Err(Error::new(ErrorKind::AddrNotAvailable,"Invalid Address")); From 67be087183bbd6de454a76a67f7252f9fb5ad937 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Sun, 7 Apr 2024 13:43:37 -0400 Subject: [PATCH 18/44] Increase modularity Camera calls are now a unique module; working on starting the REST endpoint development. Will require researching previous projects. --- Cargo.lock | 1236 ++++++++++++++++++++++++++++++++++++++++++++++- Cargo.toml | 1 + src/cam_comm.rs | 240 +++++++++ src/lib.rs | 3 + src/main.rs | 241 +-------- src/rest_api.rs | 9 + 6 files changed, 1494 insertions(+), 236 deletions(-) create mode 100644 src/cam_comm.rs create mode 100644 src/lib.rs create mode 100644 src/rest_api.rs diff --git a/Cargo.lock b/Cargo.lock index 3a3014b..c3d37cb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,12 +2,30 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "addr2line" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +dependencies = [ + "gimli", +] + [[package]] name = "adler" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "aho-corasick" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +dependencies = [ + "memchr", +] + [[package]] name = "android-tzdata" version = "0.1.1" @@ -23,18 +41,93 @@ dependencies = [ "libc", ] +[[package]] +name = "async-stream" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" +dependencies = [ + "async-stream-impl", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-stream-impl" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", +] + +[[package]] +name = "async-trait" +version = "0.1.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", +] + +[[package]] +name = "atomic" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" + +[[package]] +name = "atomic" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" +dependencies = [ + "bytemuck", +] + [[package]] name = "autocfg" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +[[package]] +name = "backtrace" +version = "0.3.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "binascii" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "383d29d513d8764dcdc42ea295d979eb99c3c9f00607b3692cf68a431f7dca72" + [[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "bitflags" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" + [[package]] name = "bumpalo" version = "3.15.4" @@ -53,6 +146,12 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" +[[package]] +name = "bytes" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" + [[package]] name = "cc" version = "1.0.90" @@ -96,6 +195,18 @@ dependencies = [ "local-ip-address", "log", "rand", + "rocket", +] + +[[package]] +name = "cookie" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" +dependencies = [ + "percent-encoding", + "time", + "version_check", ] [[package]] @@ -113,12 +224,85 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "deranged" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +dependencies = [ + "powerfmt", +] + +[[package]] +name = "devise" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6eacefd3f541c66fc61433d65e54e0e46e0a029a819a7dbbc7a7b489e8a85f8" +dependencies = [ + "devise_codegen", + "devise_core", +] + +[[package]] +name = "devise_codegen" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8cf4b8dd484ede80fd5c547592c46c3745a617c8af278e2b72bea86b2dfed6" +dependencies = [ + "devise_core", + "quote", +] + +[[package]] +name = "devise_core" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35b50dba0afdca80b187392b24f2499a88c336d5a8493e4b4ccfb608708be56a" +dependencies = [ + "bitflags 2.5.0", + "proc-macro2", + "proc-macro2-diagnostics", + "quote", + "syn 2.0.53", +] + [[package]] name = "either" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" +[[package]] +name = "encoding_rs" +version = "0.8.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "fastrand" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" + [[package]] name = "fdeflate" version = "0.3.4" @@ -137,6 +321,20 @@ dependencies = [ "log", ] +[[package]] +name = "figment" +version = "0.10.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7270677e7067213e04f323b55084586195f18308cd7546cfac9f873344ccceb6" +dependencies = [ + "atomic 0.6.0", + "pear", + "serde", + "toml", + "uncased", + "version_check", +] + [[package]] name = "flate2" version = "1.0.28" @@ -147,6 +345,90 @@ dependencies = [ "miniz_oxide", ] +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "futures" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-io" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "generator" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e" +dependencies = [ + "cc", + "libc", + "log", + "rustversion", + "windows", +] + [[package]] name = "getrandom" version = "0.2.12" @@ -168,6 +450,107 @@ dependencies = [ "weezl", ] +[[package]] +name = "gimli" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "h2" +version = "0.3.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "hyper" +version = "0.14.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", +] + [[package]] name = "iana-time-zone" version = "0.1.60" @@ -205,12 +588,46 @@ dependencies = [ "png", ] +[[package]] +name = "indexmap" +version = "2.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +dependencies = [ + "equivalent", + "hashbrown", + "serde", +] + +[[package]] +name = "inlinable_string" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb" + [[package]] name = "ipnet" version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +[[package]] +name = "is-terminal" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" +dependencies = [ + "hermit-abi", + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "itoa" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + [[package]] name = "js-sys" version = "0.3.69" @@ -220,12 +637,24 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + [[package]] name = "libc" version = "0.2.153" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +[[package]] +name = "linux-raw-sys" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" + [[package]] name = "local-ip-address" version = "0.6.1" @@ -235,7 +664,17 @@ dependencies = [ "libc", "neli", "thiserror", - "windows-sys", + "windows-sys 0.48.0", +] + +[[package]] +name = "lock_api" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" +dependencies = [ + "autocfg", + "scopeguard", ] [[package]] @@ -244,6 +683,42 @@ version = "0.4.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" +[[package]] +name = "loom" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" +dependencies = [ + "cfg-if", + "generator", + "scoped-tls", + "serde", + "serde_json", + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "memchr" +version = "2.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + [[package]] name = "miniz_oxide" version = "0.7.2" @@ -254,6 +729,37 @@ dependencies = [ "simd-adler32", ] +[[package]] +name = "mio" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +dependencies = [ + "libc", + "wasi", + "windows-sys 0.48.0", +] + +[[package]] +name = "multer" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2" +dependencies = [ + "bytes", + "encoding_rs", + "futures-util", + "http", + "httparse", + "log", + "memchr", + "mime", + "spin", + "tokio", + "tokio-util", + "version_check", +] + [[package]] name = "neli" version = "0.6.4" @@ -279,6 +785,22 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num-conv" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + [[package]] name = "num-traits" version = "0.2.18" @@ -288,25 +810,120 @@ dependencies = [ "autocfg", ] +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "object" +version = "0.32.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +dependencies = [ + "memchr", +] + [[package]] name = "once_cell" version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "parking_lot" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets 0.48.5", +] + +[[package]] +name = "pear" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdeeaa00ce488657faba8ebf44ab9361f9365a97bd39ffb8a60663f57ff4b467" +dependencies = [ + "inlinable_string", + "pear_codegen", + "yansi", +] + +[[package]] +name = "pear_codegen" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bab5b985dc082b345f812b7df84e1bef27e7207b39e448439ba8bd69c93f147" +dependencies = [ + "proc-macro2", + "proc-macro2-diagnostics", + "quote", + "syn 2.0.53", +] + +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + [[package]] name = "png" version = "0.17.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1" dependencies = [ - "bitflags", + "bitflags 1.3.2", "crc32fast", "fdeflate", "flate2", "miniz_oxide", ] +[[package]] +name = "powerfmt" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + [[package]] name = "ppv-lite86" version = "0.2.17" @@ -322,6 +939,19 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "proc-macro2-diagnostics" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", + "version_check", + "yansi", +] + [[package]] name = "quote" version = "1.0.35" @@ -361,6 +991,203 @@ dependencies = [ "getrandom", ] +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "ref-cast" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4846d4c50d1721b1a3bef8af76924eef20d5e723647333798c1b519b3a9473f" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fddb4f8d99b0a2ebafc65a87a69a7b9875e4b1ae1f00db265d300ef7f28bccc" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", +] + +[[package]] +name = "regex" +version = "1.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.4.6", + "regex-syntax 0.8.3", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.3", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" + +[[package]] +name = "rocket" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e7bb57ccb26670d73b6a47396c83139447b9e7878cab627fdfe9ea8da489150" +dependencies = [ + "async-stream", + "async-trait", + "atomic 0.5.3", + "binascii", + "bytes", + "either", + "figment", + "futures", + "indexmap", + "log", + "memchr", + "multer", + "num_cpus", + "parking_lot", + "pin-project-lite", + "rand", + "ref-cast", + "rocket_codegen", + "rocket_http", + "serde", + "state", + "tempfile", + "time", + "tokio", + "tokio-stream", + "tokio-util", + "ubyte", + "version_check", + "yansi", +] + +[[package]] +name = "rocket_codegen" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2238066abf75f21be6cd7dc1a09d5414a671f4246e384e49fe3f8a4936bd04c" +dependencies = [ + "devise", + "glob", + "indexmap", + "proc-macro2", + "quote", + "rocket_http", + "syn 2.0.53", + "unicode-xid", + "version_check", +] + +[[package]] +name = "rocket_http" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37a1663694d059fe5f943ea5481363e48050acedd241d46deb2e27f71110389e" +dependencies = [ + "cookie", + "either", + "futures", + "http", + "hyper", + "indexmap", + "log", + "memchr", + "pear", + "percent-encoding", + "pin-project-lite", + "ref-cast", + "serde", + "smallvec", + "stable-pattern", + "state", + "time", + "tokio", + "uncased", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + +[[package]] +name = "rustix" +version = "0.38.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" +dependencies = [ + "bitflags 2.5.0", + "errno", + "libc", + "linux-raw-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "rustversion" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47" + +[[package]] +name = "ryu" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + [[package]] name = "serde" version = "1.0.197" @@ -381,12 +1208,99 @@ dependencies = [ "syn 2.0.53", ] +[[package]] +name = "serde_json" +version = "1.0.115" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +dependencies = [ + "serde", +] + +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +dependencies = [ + "libc", +] + [[package]] name = "simd-adler32" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + +[[package]] +name = "socket2" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + +[[package]] +name = "stable-pattern" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4564168c00635f88eaed410d5efa8131afa8d8699a612c80c455a0ba05c21045" +dependencies = [ + "memchr", +] + +[[package]] +name = "state" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b8c4a4445d81357df8b1a650d0d0d6fbbbfe99d064aa5e02f3e4022061476d8" +dependencies = [ + "loom", +] + [[package]] name = "syn" version = "1.0.109" @@ -409,6 +1323,18 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "tempfile" +version = "3.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +dependencies = [ + "cfg-if", + "fastrand", + "rustix", + "windows-sys 0.52.0", +] + [[package]] name = "thiserror" version = "1.0.58" @@ -429,12 +1355,260 @@ dependencies = [ "syn 2.0.53", ] +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if", + "once_cell", +] + +[[package]] +name = "time" +version = "0.3.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" +dependencies = [ + "deranged", + "itoa", + "num-conv", + "powerfmt", + "serde", + "time-core", + "time-macros", +] + +[[package]] +name = "time-core" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + +[[package]] +name = "time-macros" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" +dependencies = [ + "num-conv", + "time-core", +] + +[[package]] +name = "tokio" +version = "1.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys 0.48.0", +] + +[[package]] +name = "tokio-macros" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", +] + +[[package]] +name = "tokio-stream" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", + "tracing", +] + +[[package]] +name = "toml" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.22.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" +dependencies = [ + "indexmap", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tower-service" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.53", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + +[[package]] +name = "ubyte" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f720def6ce1ee2fc44d40ac9ed6d3a59c361c80a75a7aa8e75bb9baed31cf2ea" +dependencies = [ + "serde", +] + +[[package]] +name = "uncased" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697" +dependencies = [ + "serde", + "version_check", +] + [[package]] name = "unicode-ident" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +[[package]] +name = "unicode-xid" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -501,6 +1675,37 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets 0.48.5", +] + [[package]] name = "windows-core" version = "0.52.0" @@ -519,6 +1724,15 @@ dependencies = [ "windows-targets 0.48.5", ] +[[package]] +name = "windows-sys" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" +dependencies = [ + "windows-targets 0.52.4", +] + [[package]] name = "windows-targets" version = "0.48.5" @@ -632,3 +1846,21 @@ name = "windows_x86_64_msvc" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" + +[[package]] +name = "winnow" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" +dependencies = [ + "memchr", +] + +[[package]] +name = "yansi" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" +dependencies = [ + "is-terminal", +] diff --git a/Cargo.toml b/Cargo.toml index 1d6ebb9..21d8ab7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,3 +13,4 @@ ipnet = "2.9.0" local-ip-address = "0.6.1" log = "0.4.21" rand = "0.8.5" +rocket = "0.5.0" diff --git a/src/cam_comm.rs b/src/cam_comm.rs new file mode 100644 index 0000000..d86bf88 --- /dev/null +++ b/src/cam_comm.rs @@ -0,0 +1,240 @@ +use local_ip_address::local_ip; +use std::{ io::{Bytes, stdin, BufReader, Error, ErrorKind, Read, Write}, net::{IpAddr, Ipv4Addr, SocketAddrV4, TcpStream}, thread::{self, JoinHandle}, time::Duration}; +use image::{Rgb, RgbImage}; +use ipnet::{Ipv4Net,PrefixLenError}; +use log::{trace,debug,warn,error,info}; +//These subnets are well documented; +///RIT owns the subnet 129.21.0.0/16; probing by attempting to open thousands of TCP streams +///simultaneously is unwise. +const UNSAFE_SUBNET:Result = Ipv4Net::new(Ipv4Addr::new(129,21,0,0),16); + +///This subnet is universally considered the "local" subnet. This results in 256 addresses, and can +///be probed both safely and efficiently, and as long as the world server on the LAN is running it +///is functionally guaranteeed to be found. +const HOME_SUBNET:Result = Ipv4Net::new(Ipv4Addr::new(192,168,0,0),24); + +//RTSP port is 554; prepare for real world situations +const PORT_NUMBER:u16 = 55001; +const PORT_PROBE_TIMEOUT:Duration = Duration::new(5,0); +const SUBNET_SIZE:u8 = 24; + +pub struct WorldServerConnection{ + port_list:Vec<(TcpStream,BufReader)>, + image_index:u64, +} +impl WorldServerConnection{ + pub fn new() -> Result{ + let host_ip = local_ip().expect("No real IP address!"); + trace!("Host IP: {:?}",host_ip); + let mut thread_list:Vec>> = Vec::new(); + let mut port_list:Vec<(TcpStream,BufReader)> = Vec::new(); + if let IpAddr::V4(host_v4_ip) = host_ip{ + //Check current subnet + let net = Ipv4Net::new(host_v4_ip,SUBNET_SIZE); + + if let Ok(net) = net{ + //RIT owns 129.21.0.0/16; DO NOT SPAM THIS NETWORK + if UNSAFE_SUBNET.unwrap().contains(&net){ + //Request world server address from user + let address = manual_address_prompt(); + if address.is_ok(){ + let real_address = address.unwrap(); + let reader = BufReader::new(real_address.try_clone().expect("Failed clone")); + port_list.push((real_address,reader)); + //thread_list won't be added to, so the thread for loop won't execute + } + } else if net.contains(&HOME_SUBNET.unwrap()){ + //Collect all Hosts on the current subnet + info!("aggregating all IPs... This may take several minutes..."); + for net_address in net.hosts(){ + thread_list.push( + thread::spawn(move ||{ + let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); + //Attempt to open a TCP stream with this IP address, exit the thread + //returning the open TcpStream, or an error + return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); + }) + ); + } + } + } + } + + //Multithread the port-sniffing, only save sucessful connections + for thread in thread_list{ + let output = thread.join().unwrap(); + if let Ok(real_output) = output{ + let reader = BufReader::new(real_output.try_clone().expect("Failed clone")); + port_list.push((real_output,reader)); + } + } + + return Ok(Self{port_list, image_index:0}); + } + + + pub fn get_next_images(&mut self,index:u32){ + for (ref mut stream,ref mut reader) in self.port_list.iter_mut(){ + info!("Stream connected to address: {:?}",stream.peer_addr()); + send_processing_time(stream, index); + read_image(stream, reader, &mut self.image_index); + read_image(stream, reader, &mut self.image_index); + self.image_index += 1; + } + } +} +///Borrows an iterator over the bytes in a buffered-reader of a TcpStream; reads the next 4 bytes, +///outputs the generated u32 +fn bytes_to_u32(iter:&mut Bytes<&mut BufReader>) -> u32{ + let mut array:[u8;4] = [0;4]; + for i in 0..4{ + array[i] = iter.next().unwrap().unwrap(); + } + return u32::from_le_bytes(array); +} + +fn bytes_to_u64(iter:&mut Bytes<&mut BufReader>) -> u64{ + let mut array:[u8;8] = [0;8]; + for i in 0..8{ + array[i] = iter.next().unwrap().unwrap(); + debug!("{:?}",array[i]); + } + return u64::from_le_bytes(array); +} +///Request the user to input the world server's address into stdin +fn manual_address_prompt() -> Result{ + let return_val:Result = Err(Error::new(ErrorKind::AddrNotAvailable,"Invalid Address")); + while return_val.is_err(){ + let mut user_input:String = String::default(); + match stdin().read_line(&mut user_input){ + Ok(_) => { + match user_input.trim().parse::(){ + Ok(address) => { + //Test if the address is accurate + let stream = TcpStream::connect_timeout(&std::net::SocketAddr::V4(address), PORT_PROBE_TIMEOUT); + if stream.is_ok(){ + return stream; + } else { + warn!("Address unavailable!"); + debug!("{:?}",stream.unwrap_err()); + } + }, + Err(error) => { + error!("Unable to properly parse user input!"); + debug!("{:?}",error); + } + } + }, + Err(error) => { + error!("Unable to read user input!"); + debug!("{:?}",error); + } + } + } + return return_val; +} + +//Used to send the calculated time value to the world server +fn send_processing_time(stream:&mut TcpStream ,sent_value:u32){ + debug!("Begin handshake; sending timestamp float..."); + //Write the f64 value, in bytes, to the stream, and ensure it has been sent + stream.write(&sent_value.to_le_bytes()).unwrap(); + stream.flush().unwrap(); + debug!("Timestamp sent!"); +} + +//Used to recieve images from the world server +fn read_image(stream:&mut TcpStream, reader:&mut BufReader, image_index:&mut u64){ + //Buffer the incoming stream + //Create a storage point for the bytes + let mut recieved_bytes:Vec = Vec::new(); + //Create an iterator over the stream's bytes + let mut iter = reader.bytes(); + + debug!("Continue handshake, read back image packet length..."); + //The first values sent will always be a u32 containing the length of the message (without the + //length counted), followed by the image width and height + let length = bytes_to_u64(&mut iter); + debug!("Image packet length read as {:?}!",length); + + debug!("Continue handshake, read back image width..."); + let image_width = bytes_to_u32(&mut iter); + debug!("Image width read as {:?}!",image_width); + + debug!("Continue handshake, read back image height..."); + let image_height = bytes_to_u32(&mut iter); + debug!("Image height read as {:?}!",image_height); + + //The length of the image is the total number of bytes + let byte_depth = (length / ((image_width * image_height) as u64)) as u32; + debug!("Image bitdepth calculated as {:?}!", byte_depth); + + //Confirm to world server the correct number of bytes + stream.write(&byte_depth.to_le_bytes()).unwrap(); + stream.flush().unwrap(); + + debug!("Reading camera source info..."); + let camera_source = bytes_to_u32(&mut iter); + let camera_name:&str; + let top_cam_img = "./Top".to_owned() + &image_index.to_string() + ".png"; + let side_cam_img = "./Side".to_owned() + &image_index.to_string() + ".png"; + if camera_source == u32::MIN{ + debug!("Image source defined as \"Top\"!"); + camera_name = &top_cam_img; + } else if camera_source == u32::MAX { + debug!("Image source defined as \"Side\"!"); + camera_name = &side_cam_img; + } else { + error!("Unknown camera value!!!"); + camera_name = "./unknown.png"; + } + + debug!("Writing {:?} to stream...", camera_source.to_le_bytes()); + stream.write(&camera_source.to_le_bytes()).unwrap(); + stream.flush().unwrap(); + + //TODO: Remove assumption + //Always assumes world server will send image + info!("Start reading..."); + //Recieve the rest of the message + for _ in 0..length{ + recieved_bytes.push(iter.next().unwrap().unwrap_or(0)); + } + + info!("Image successfully recieved"); + + //Create a blank pane on which to store the read in pixels + let mut img = RgbImage::new(image_width,image_height); + + //Create a temporary storage point for u8s when generating pixels + let mut temp:Vec = Vec::new(); + + //Iterate over bytes + info!("Building image..."); + for i in 0..recieved_bytes.len(){ + let byte = recieved_bytes.get(i).expect("Index does not exist!"); + + temp.push(byte.clone()); + //Each pixel is composed of [byte_depth] u8s + if ((i as u32)+1) % byte_depth == 0{ + //Coordinate in the pane = i/3 + let pixel_number:u32 = ((i as u32) /byte_depth).try_into().unwrap(); + //Insert the pixel into the pane + img.put_pixel( + //Pixels coming directly from Unity are sent in reference to Unity; that is, + //starting at the bottom left, and iterating horizontally, then vertically. + //This line compensates and creates a properly-oriented image + pixel_number%image_width, (image_height-1)-(pixel_number / image_width), + //Extract image from temporary storage, ang generate pixel + Rgb::{0:temp.clone().try_into().expect("bad vector length!")} + ); + //Clear temporary storage + temp.clear(); + } + } + //Dump image to file + //ONLY FOR EXPERIMENTATION AND TESTING PURPOSES + info!("Image built, saving to file..."); + _ = img.save(camera_name); + info!("image saved!"); +} diff --git a/src/lib.rs b/src/lib.rs new file mode 100644 index 0000000..9a0f0f8 --- /dev/null +++ b/src/lib.rs @@ -0,0 +1,3 @@ +#[macro_use] extern crate rocket; +pub mod cam_comm; +pub mod rest_api; diff --git a/src/main.rs b/src/main.rs index dc4d6b4..518c692 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,245 +1,18 @@ -use std::{ fs, io::{Bytes, stdin, BufReader, Error, ErrorKind, Read, Write}, net::{IpAddr, Ipv4Addr, SocketAddrV4, TcpStream}, path::Path, thread::{self, JoinHandle}, time::Duration}; +mod cam_comm; +use std::{ fs, path::Path}; use chrono::{DateTime, Local}; -use image::{Rgb, RgbImage}; -use ipnet::{Ipv4Net,PrefixLenError}; -use local_ip_address::linux::local_ip; -use log::{LevelFilter, trace,debug,warn,error,info}; +use communication_layer::rest_api; +use log::LevelFilter; use fern::{log_file, Dispatch}; -//RTSP port is 554; prepare for real world situations -const PORT_NUMBER:u16 = 55001; -const PORT_PROBE_TIMEOUT:Duration = Duration::new(5,0); -const SUBNET_SIZE:u8 = 24; -//These subnets are well documented; -///RIT owns the subnet 129.21.0.0/16; probing by attempting to open thousands of TCP streams -///simultaneously is unwise. -const UNSAFE_SUBNET:Result = Ipv4Net::new(Ipv4Addr::new(129,21,0,0),16); - -///This subnet is universally considered the "local" subnet. This results in 256 addresses, and can -///be probed both safely and efficiently, and as long as the world server on the LAN is running it -///is functionally guaranteeed to be found. -const HOME_SUBNET:Result = Ipv4Net::new(Ipv4Addr::new(192,168,0,0),24); - -fn main() { +#[rocket::main] +async fn main() { setup_logs(&true); - //Get host IP - let host_ip = local_ip().expect("No real IP address!"); - trace!("Host IP: {:?}",host_ip); - let mut thread_list:Vec>> = Vec::new(); - let mut port_list:Vec = Vec::new(); - if let IpAddr::V4(host_v4_ip) = host_ip{ - //Check current subnet - let net = Ipv4Net::new(host_v4_ip,SUBNET_SIZE); - - if let Ok(net) = net{ - //RIT owns 129.21.0.0/16; DO NOT SPAM THIS NETWORK - if UNSAFE_SUBNET.unwrap().contains(&net){ - //Request world server address from user - let address = manual_address_prompt(); - if address.is_ok(){ - port_list.push(address.unwrap()); - //thread_list won't be added to, so the thread for loop won't execute - } - } else if net.contains(&HOME_SUBNET.unwrap()){ - //Collect all Hosts on the current subnet - info!("aggregating all IPs... This may take several minutes..."); - for net_address in net.hosts(){ - thread_list.push( - thread::spawn(move ||{ - let ip_port = std::net::SocketAddr::V4(SocketAddrV4::new(net_address, PORT_NUMBER)); - //Attempt to open a TCP stream with this IP address, exit the thread - //returning the open TcpStream, or an error - return TcpStream::connect_timeout(&ip_port, PORT_PROBE_TIMEOUT); - }) - ); - } - } - } - } - - //Multithread the port-sniffing block, only save sucessful connections - for thread in thread_list{ - let output = thread.join().unwrap(); - if let Ok(real_output) = output{ - port_list.push(real_output); - } - } - - let mut image_index:u64 = 0; - //For all available ports, try the custom communication protocol - for mut stream in port_list{ - info!("Stream connected to address: {:?}",stream.peer_addr()); - let mut reader = BufReader::new(stream.try_clone().expect("Failed clone")); - send_processing_time(&mut stream, 125); - read_image(&mut stream, &mut reader, &mut image_index); - read_image(&mut stream, &mut reader, &mut image_index); - image_index += 1; - send_processing_time(&mut stream, 200); - read_image(&mut stream, &mut reader, &mut image_index); - read_image(&mut stream, &mut reader, &mut image_index); - } - //TODO: Document/implement RTSP client-side comms - //Currently using custom port and custom protocol, but if real-world cameras will - //be in use, we will likely need to be portable to the RTSP protocol, or similar + rest_api::start_rest_endpoint().await; } -//Used to send the calculated time value to the world server -pub fn send_processing_time(stream:&mut TcpStream ,sent_value:u32){ - debug!("Begin handshake; sending timestamp float..."); - //Write the f64 value, in bytes, to the stream, and ensure it has been sent - stream.write(&sent_value.to_le_bytes()).unwrap(); - stream.flush().unwrap(); - debug!("Timestamp sent!"); -} - -//Used to recieve images from the world server -pub fn read_image(stream:&mut TcpStream, reader:&mut BufReader, image_index:&mut u64){ - //Buffer the incoming stream - //Create a storage point for the bytes - let mut recieved_bytes:Vec = Vec::new(); - //Create an iterator over the stream's bytes - let mut iter = reader.bytes(); - - debug!("Continue handshake, read back image packet length..."); - //The first values sent will always be a u32 containing the length of the message (without the - //length counted), followed by the image width and height - let length = bytes_to_u64(&mut iter); - debug!("Image packet length read as {:?}!",length); - - debug!("Continue handshake, read back image width..."); - let image_width = bytes_to_u32(&mut iter); - debug!("Image width read as {:?}!",image_width); - - debug!("Continue handshake, read back image height..."); - let image_height = bytes_to_u32(&mut iter); - debug!("Image height read as {:?}!",image_height); - - //The length of the image is the total number of bytes - let byte_depth = (length / ((image_width * image_height) as u64)) as u32; - debug!("Image bitdepth calculated as {:?}!", byte_depth); - - //Confirm to world server the correct number of bytes - stream.write(&byte_depth.to_le_bytes()).unwrap(); - stream.flush().unwrap(); - - debug!("Reading camera source info..."); - let camera_source = bytes_to_u32(&mut iter); - let camera_name:&str; - let top_cam_img = "./Top".to_owned() + &image_index.to_string() + ".png"; - let side_cam_img = "./Side".to_owned() + &image_index.to_string() + ".png"; - if camera_source == u32::MIN{ - debug!("Image source defined as \"Top\"!"); - camera_name = &top_cam_img; - } else if camera_source == u32::MAX { - debug!("Image source defined as \"Side\"!"); - camera_name = &side_cam_img; - } else { - error!("Unknown camera value!!!"); - camera_name = "./unknown.png"; - } - - debug!("Writing {:?} to stream...", camera_source.to_le_bytes()); - stream.write(&camera_source.to_le_bytes()).unwrap(); - stream.flush().unwrap(); - - //TODO: Remove assumption - //Always assumes world server will send image - info!("Start reading..."); - //Recieve the rest of the message - for _ in 0..length{ - recieved_bytes.push(iter.next().unwrap().unwrap_or(0)); - } - - info!("Image successfully recieved"); - - //Create a blank pane on which to store the read in pixels - let mut img = RgbImage::new(image_width,image_height); - - //Create a temporary storage point for u8s when generating pixels - let mut temp:Vec = Vec::new(); - - //Iterate over bytes - info!("Building image..."); - for i in 0..recieved_bytes.len(){ - let byte = recieved_bytes.get(i).expect("Index does not exist!"); - - temp.push(byte.clone()); - //Each pixel is composed of [byte_depth] u8s - if ((i as u32)+1) % byte_depth == 0{ - //Coordinate in the pane = i/3 - let pixel_number:u32 = ((i as u32) /byte_depth).try_into().unwrap(); - //Insert the pixel into the pane - img.put_pixel( - //Pixels coming directly from Unity are sent in reference to Unity; that is, - //starting at the bottom left, and iterating horizontally, then vertically. - //This line compensates and creates a properly-oriented image - pixel_number%image_width, (image_height-1)-(pixel_number / image_width), - //Extract image from temporary storage, ang generate pixel - Rgb::{0:temp.clone().try_into().expect("bad vector length!")} - ); - //Clear temporary storage - temp.clear(); - } - } - //Dump image to file - //ONLY FOR EXPERIMENTATION AND TESTING PURPOSES - info!("Image built, saving to file..."); - _ = img.save(camera_name); - info!("image saved!"); -} - -///Borrows an iterator over the bytes in a buffered-reader of a TcpStream; reads the next 4 bytes, -///outputs the generated u32 -fn bytes_to_u32(iter:&mut Bytes<&mut BufReader>) -> u32{ - let mut array:[u8;4] = [0;4]; - for i in 0..4{ - array[i] = iter.next().unwrap().unwrap(); - } - return u32::from_le_bytes(array); -} - -fn bytes_to_u64(iter:&mut Bytes<&mut BufReader>) -> u64{ - let mut array:[u8;8] = [0;8]; - for i in 0..8{ - array[i] = iter.next().unwrap().unwrap(); - debug!("{:?}",array[i]); - } - return u64::from_le_bytes(array); -} -///Request the user to input the world server's address into stdin -fn manual_address_prompt() -> Result{ - let return_val:Result = Err(Error::new(ErrorKind::AddrNotAvailable,"Invalid Address")); - while return_val.is_err(){ - let mut user_input:String = String::default(); - match stdin().read_line(&mut user_input){ - Ok(_) => { - match user_input.trim().parse::(){ - Ok(address) => { - //Test if the address is accurate - let stream = TcpStream::connect_timeout(&std::net::SocketAddr::V4(address), PORT_PROBE_TIMEOUT); - if stream.is_ok(){ - return stream; - } else { - warn!("Address unavailable!"); - debug!("{:?}",stream.unwrap_err()); - } - }, - Err(error) => { - error!("Unable to properly parse user input!"); - debug!("{:?}",error); - } - } - }, - Err(error) => { - error!("Unable to read user input!"); - debug!("{:?}",error); - } - } - } - return return_val; -} ///Set up logging macros to be used throughout the program fn setup_logs(debug:&bool){ diff --git a/src/rest_api.rs b/src/rest_api.rs new file mode 100644 index 0000000..5740c4c --- /dev/null +++ b/src/rest_api.rs @@ -0,0 +1,9 @@ + +#[get("/")] +fn index() -> &'static str { + "Hello world!" +} + +pub async fn start_rest_endpoint(){ + let _rocket = rocket::build().mount("/", routes![index]).launch().await; +} From cdbe8e4659864e51498b5daaed092f6e06e95a39 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Sun, 7 Apr 2024 15:11:44 -0400 Subject: [PATCH 19/44] Implement REST framework API calls --- .gitignore | 2 +- src/rest_api.rs | 25 +++++++++++++++++++++---- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 757fe15..17b0d1d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ target/ logs/ -test.png +*.png diff --git a/src/rest_api.rs b/src/rest_api.rs index 5740c4c..d32648a 100644 --- a/src/rest_api.rs +++ b/src/rest_api.rs @@ -1,9 +1,26 @@ +use std::sync::Mutex; +use crate::cam_comm::WorldServerConnection; +use rocket::{http::Status, response::status, State}; -#[get("/")] -fn index() -> &'static str { - "Hello world!" +struct SharedWorldServer { _text: Mutex} + +#[post("/serve", data = "")] +fn start_serve(raw_index:String, cams:&State>) -> status::Accepted<()> { + let index:u32 = raw_index.parse().expect("Invalid value!"); + let mut lock = cams.lock().unwrap(); + lock.get_next_images(index); + status::Accepted(()) +} + +#[get("/serve", data = "")] +fn get_serve_data(raw_index:String,_cams:&State>) -> status::Custom{ + let _index:u32 = raw_index.parse().expect("Invalid value!"); + status::Custom(Status::Ok, "Test".to_string()) } pub async fn start_rest_endpoint(){ - let _rocket = rocket::build().mount("/", routes![index]).launch().await; + let _rocket = rocket::build() + .manage(SharedWorldServer { _text:Mutex::new(WorldServerConnection::new().unwrap()) }) + .mount("/", routes![start_serve,get_serve_data]) + .launch().await; } From 445cf844c848476e00a319423b8868c46822874e Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Sun, 7 Apr 2024 16:49:56 -0400 Subject: [PATCH 20/44] Add submodule for VDMA ref material --- .gitmodules | 3 +++ reference_material | 1 + 2 files changed, 4 insertions(+) create mode 100644 .gitmodules create mode 160000 reference_material diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..71c677d --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "reference_material"] + path = reference_material + url = https://github.com/ravvenlabs/userspace-vdma-driver diff --git a/reference_material b/reference_material new file mode 160000 index 0000000..cfbb72d --- /dev/null +++ b/reference_material @@ -0,0 +1 @@ +Subproject commit cfbb72d5ffac8d253ac6653e268efc76f7d0a3d5 From 572734ff0da33c9ed65024e28bc7cbaad3c1b830 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 8 Apr 2024 11:44:44 -0400 Subject: [PATCH 21/44] Start VDMA Framework Loosely based on Kaputa's design; using Rust tools to make the process simpler/easier to read --- serve1.tsv | 1774 ++++++++++++++++++++++++++++++++ src/cam_comm.rs | 7 + src/lib.rs | 1 + src/rest_api.rs | 19 +- src/vdma_facade/common.rs | 32 + src/vdma_facade/feedthrough.rs | 36 + src/vdma_facade/mod.rs | 35 + src/vdma_facade/read.rs | 38 + src/vdma_facade/write.rs | 38 + 9 files changed, 1971 insertions(+), 9 deletions(-) create mode 100644 serve1.tsv create mode 100644 src/vdma_facade/common.rs create mode 100644 src/vdma_facade/feedthrough.rs create mode 100644 src/vdma_facade/mod.rs create mode 100644 src/vdma_facade/read.rs create mode 100644 src/vdma_facade/write.rs diff --git a/serve1.tsv b/serve1.tsv new file mode 100644 index 0000000..a33e033 --- /dev/null +++ b/serve1.tsv @@ -0,0 +1,1774 @@ +-3.115 3 -11.385 +-3.11 2.994 -11.325 +-3.105 2.988 -11.265 +-3.1 2.982 -11.205 +-3.095 2.9759 -11.145 +-3.09 2.9699 -11.085 +-3.085 2.9638 -11.025 +-3.08 2.9578 -10.965 +-3.075 2.9517 -10.905 +-3.07 2.9456 -10.845 +-3.065 2.9395 -10.785 +-3.06 2.9334 -10.725 +-3.055 2.9273 -10.665 +-3.05 2.9212 -10.605 +-3.045 2.915 -10.545 +-3.04 2.9089 -10.485 +-3.035 2.9027 -10.425 +-3.03 2.8966 -10.365 +-3.025 2.8904 -10.305 +-3.02 2.8842 -10.245 +-3.015 2.878 -10.185 +-3.01 2.8718 -10.125 +-3.005 2.8656 -10.065 +-3 2.8594 -10.005 +-2.995 2.8532 -9.945 +-2.99 2.8469 -9.8849 +-2.985 2.8407 -9.8249 +-2.98 2.8344 -9.7649 +-2.975 2.8281 -9.7049 +-2.97 2.8219 -9.6449 +-2.965 2.8156 -9.5849 +-2.96 2.8093 -9.5249 +-2.955 2.803 -9.4649 +-2.95 2.7967 -9.4049 +-2.945 2.7903 -9.3449 +-2.94 2.784 -9.2849 +-2.935 2.7776 -9.2249 +-2.93 2.7713 -9.1649 +-2.925 2.7649 -9.1049 +-2.92 2.7585 -9.0449 +-2.915 2.7521 -8.9849 +-2.91 2.7457 -8.9249 +-2.905 2.7393 -8.8649 +-2.9 2.7329 -8.8049 +-2.895 2.7265 -8.7449 +-2.89 2.7201 -8.6849 +-2.885 2.7136 -8.6249 +-2.88 2.7072 -8.5649 +-2.875 2.7007 -8.5049 +-2.87 2.6942 -8.4449 +-2.865 2.6877 -8.3849 +-2.86 2.6812 -8.3249 +-2.855 2.6747 -8.2649 +-2.85 2.6682 -8.2049 +-2.845 2.6617 -8.1449 +-2.84 2.6552 -8.0849 +-2.835 2.6486 -8.0249 +-2.83 2.6421 -7.9649 +-2.825 2.6355 -7.9049 +-2.82 2.6289 -7.8449 +-2.815 2.6223 -7.7849 +-2.81 2.6157 -7.7249 +-2.805 2.6091 -7.6649 +-2.8 2.6025 -7.6049 +-2.795 2.5959 -7.5449 +-2.79 2.5893 -7.4849 +-2.785 2.5826 -7.4249 +-2.78 2.576 -7.3649 +-2.775 2.5693 -7.3049 +-2.77 2.5626 -7.2449 +-2.765 2.5559 -7.1849 +-2.76 2.5493 -7.1249 +-2.755 2.5426 -7.0649 +-2.75 2.5358 -7.0049 +-2.745 2.5291 -6.9449 +-2.74 2.5224 -6.8848 +-2.735 2.5157 -6.8248 +-2.73 2.5089 -6.7648 +-2.725 2.5021 -6.7048 +-2.72 2.4954 -6.6448 +-2.715 2.4886 -6.5848 +-2.71 2.4818 -6.5248 +-2.705 2.475 -6.4648 +-2.7 2.4682 -6.4048 +-2.695 2.4614 -6.3448 +-2.69 2.4545 -6.2848 +-2.685 2.4477 -6.2248 +-2.68 2.4409 -6.1648 +-2.675 2.434 -6.1048 +-2.67 2.4271 -6.0448 +-2.665 2.4202 -5.9848 +-2.66 2.4134 -5.9248 +-2.655 2.4065 -5.8648 +-2.65 2.3996 -5.8048 +-2.645 2.3926 -5.7448 +-2.64 2.3857 -5.6848 +-2.635 2.3788 -5.6248 +-2.63 2.3718 -5.5648 +-2.625 2.3649 -5.5048 +-2.62 2.3579 -5.4448 +-2.615 2.3509 -5.3848 +-2.61 2.3439 -5.3248 +-2.605 2.3369 -5.2648 +-2.6 2.3299 -5.2048 +-2.595 2.3229 -5.1448 +-2.59 2.3159 -5.0848 +-2.585 2.3089 -5.0248 +-2.58 2.3018 -4.9648 +-2.575 2.2948 -4.9048 +-2.57 2.2877 -4.8448 +-2.565 2.2806 -4.7848 +-2.56 2.2735 -4.7248 +-2.555 2.2664 -4.6648 +-2.55 2.2593 -4.6048 +-2.545 2.2522 -4.5448 +-2.54 2.2451 -4.4848 +-2.535 2.238 -4.4248 +-2.53 2.2308 -4.3648 +-2.525 2.2237 -4.3048 +-2.52 2.2165 -4.2448 +-2.515 2.2093 -4.1848 +-2.51 2.2022 -4.1248 +-2.505 2.195 -4.0648 +-2.5 2.1878 -4.0048 +-2.495 2.1806 -3.9448 +-2.49 2.1733 -3.8847 +-2.485 2.1661 -3.8247 +-2.48 2.1589 -3.7647 +-2.475 2.1516 -3.7047 +-2.47 2.1443 -3.6447 +-2.465 2.1371 -3.5847 +-2.46 2.1298 -3.5247 +-2.455 2.1225 -3.4647 +-2.45 2.1152 -3.4047 +-2.445 2.1079 -3.3447 +-2.44 2.1006 -3.2847 +-2.435 2.0932 -3.2247 +-2.43 2.0859 -3.1647 +-2.425 2.0786 -3.1047 +-2.42 2.0712 -3.0447 +-2.415 2.0638 -2.9847 +-2.41 2.0564 -2.9247 +-2.405 2.0491 -2.8647 +-2.4 2.0417 -2.8047 +-2.395 2.0343 -2.7447 +-2.39 2.0268 -2.6847 +-2.385 2.0194 -2.6247 +-2.38 2.012 -2.5647 +-2.375 2.0045 -2.5047 +-2.37 1.9971 -2.4447 +-2.365 1.9896 -2.3847 +-2.36 1.9821 -2.3247 +-2.355 1.9746 -2.2647 +-2.35 1.9671 -2.2047 +-2.345 1.9596 -2.1447 +-2.34 1.9521 -2.0847 +-2.335 1.9446 -2.0247 +-2.33 1.9371 -1.9647 +-2.325 1.9295 -1.9047 +-2.32 1.922 -1.8447 +-2.315 1.9144 -1.7847 +-2.31 1.9068 -1.7247 +-2.305 1.8992 -1.6647 +-2.3 1.8916 -1.6047 +-2.295 1.884 -1.5447 +-2.29 1.8764 -1.4847 +-2.285 1.8688 -1.4247 +-2.28 1.8612 -1.3647 +-2.275 1.8535 -1.3047 +-2.27 1.8459 -1.2447 +-2.265 1.8382 -1.1847 +-2.26 1.8305 -1.1247 +-2.255 1.8228 -1.0647 +-2.25 1.8152 -1.0047 +-2.245 1.8075 -0.9447 +-2.24 1.7997 -0.8846 +-2.235 1.792 -0.8246 +-2.23 1.7843 -0.7646 +-2.225 1.7765 -0.7046 +-2.22 1.7688 -0.6446 +-2.215 1.761 -0.5846 +-2.21 1.7533 -0.5246 +-2.205 1.7455 -0.4646 +-2.2 1.7377 -0.4046 +-2.195 1.7299 -0.3446 +-2.19 1.7221 -0.2846 +-2.185 1.7143 -0.2246 +-2.18 1.7064 -0.1646 +-2.175 1.6986 -0.1046 +-2.17 1.6907 -0.0446 +-2.165 1.6829 0.0154 +-2.16 1.675 0.0754 +-2.155 1.6671 0.1354 +-2.15 1.6592 0.1954 +-2.145 1.6513 0.2554 +-2.14 1.6434 0.3154 +-2.135 1.6355 0.3754 +-2.13 1.6276 0.4354 +-2.125 1.6197 0.4954 +-2.12 1.6117 0.5554 +-2.115 1.6037 0.6154 +-2.11 1.5958 0.6754 +-2.105 1.5878 0.7354 +-2.1 1.5798 0.7954 +-2.095 1.5718 0.8554 +-2.09 1.5638 0.9154 +-2.085 1.5558 0.9754 +-2.08 1.5478 1.0354 +-2.075 1.5397 1.0954 +-2.07 1.5317 1.1554 +-2.065 1.5236 1.2154 +-2.06 1.5156 1.2754 +-2.055 1.5075 1.3354 +-2.05 1.4994 1.3954 +-2.045 1.4913 1.4554 +-2.04 1.4832 1.5154 +-2.035 1.4751 1.5754 +-2.03 1.467 1.6354 +-2.025 1.4588 1.6954 +-2.02 1.4507 1.7554 +-2.015 1.4425 1.8154 +-2.01 1.4344 1.8754 +-2.005 1.4262 1.9354 +-2 1.418 1.9954 +-1.995 1.4098 2.0554 +-1.99 1.4016 2.1155 +-1.985 1.3934 2.1755 +-1.98 1.3852 2.2355 +-1.975 1.377 2.2955 +-1.97 1.3687 2.3555 +-1.965 1.3605 2.4155 +-1.96 1.3522 2.4755 +-1.955 1.3439 2.5355 +-1.95 1.3356 2.5955 +-1.945 1.3274 2.6555 +-1.94 1.3191 2.7155 +-1.935 1.3107 2.7755 +-1.93 1.3024 2.8355 +-1.925 1.2941 2.8955 +-1.92 1.2858 2.9555 +-1.915 1.2774 3.0155 +-1.91 1.269 3.0755 +-1.905 1.2607 3.1355 +-1.9 1.2523 3.1955 +-1.895 1.2439 3.2555 +-1.89 1.2355 3.3155 +-1.885 1.2271 3.3755 +-1.88 1.2187 3.4355 +-1.875 1.2103 3.4955 +-1.87 1.2018 3.5555 +-1.865 1.1934 3.6155 +-1.86 1.1849 3.6755 +-1.855 1.1764 3.7355 +-1.85 1.168 3.7955 +-1.845 1.1595 3.8555 +-1.84 1.151 3.9155 +-1.835 1.1425 3.9755 +-1.83 1.134 4.0355 +-1.825 1.1254 4.0955 +-1.82 1.1169 4.1555 +-1.815 1.1083 4.2155 +-1.81 1.0998 4.2755 +-1.805 1.0912 4.3355 +-1.8 1.0827 4.3955 +-1.795 1.0741 4.4555 +-1.79 1.0655 4.5155 +-1.785 1.0569 4.5755 +-1.78 1.0483 4.6355 +-1.775 1.0396 4.6955 +-1.77 1.031 4.7555 +-1.765 1.0223 4.8155 +-1.76 1.0137 4.8755 +-1.755 1.005 4.9355 +-1.75 0.9964 4.9955 +-1.745 0.9877 5.0555 +-1.74 0.979 5.1156 +-1.735 0.9703 5.1756 +-1.73 0.9616 5.2356 +-1.725 0.9528 5.2956 +-1.72 0.9441 5.3556 +-1.715 0.9354 5.4156 +-1.71 0.9266 5.4756 +-1.705 0.9179 5.5356 +-1.7 0.9091 5.5956 +-1.695 0.9003 5.6556 +-1.69 0.8915 5.7156 +-1.685 0.8827 5.7756 +-1.68 0.8739 5.8356 +-1.675 0.8651 5.8956 +-1.67 0.8562 5.9556 +-1.665 0.8474 6.0156 +-1.66 0.8386 6.0756 +-1.655 0.8297 6.1356 +-1.65 0.8208 6.1956 +-1.645 0.8119 6.2556 +-1.64 0.8031 6.3156 +-1.635 0.7942 6.3756 +-1.63 0.7852 6.4356 +-1.625 0.7763 6.4956 +-1.62 0.7674 6.5556 +-1.6149 0.7585 6.6156 +-1.6099 0.7495 6.6756 +-1.6049 0.7406 6.7356 +-1.5999 0.7316 6.7956 +-1.5949 0.7226 6.8556 +-1.5899 0.7136 6.9156 +-1.5849 0.7046 6.9756 +-1.5799 0.6956 7.0356 +-1.5749 0.6866 7.0956 +-1.5699 0.6776 7.1556 +-1.5649 0.6685 7.2156 +-1.5599 0.6595 7.2756 +-1.5549 0.6504 7.3356 +-1.5499 0.6414 7.3956 +-1.5449 0.6323 7.4556 +-1.5399 0.6232 7.5156 +-1.5349 0.6141 7.5756 +-1.5299 0.605 7.6356 +-1.5249 0.5959 7.6956 +-1.5199 0.5868 7.7556 +-1.5149 0.5776 7.8156 +-1.5099 0.5685 7.8756 +-1.5049 0.5593 7.9356 +-1.4999 0.5502 7.9956 +-1.4949 0.541 8.0556 +-1.4899 0.5318 8.1157 +-1.4849 0.5226 8.1757 +-1.4799 0.5134 8.2357 +-1.4749 0.5042 8.2957 +-1.4699 0.495 8.3557 +-1.4649 0.4857 8.4157 +-1.4599 0.4765 8.4757 +-1.4549 0.4672 8.5357 +-1.4499 0.458 8.5957 +-1.4449 0.4487 8.6557 +-1.4399 0.4394 8.7157 +-1.4349 0.4301 8.7757 +-1.4299 0.4208 8.8357 +-1.4249 0.4115 8.8957 +-1.4199 0.4022 8.9557 +-1.4149 0.3929 9.0157 +-1.4099 0.3835 9.0757 +-1.4049 0.3742 9.1357 +-1.3999 0.3648 9.1957 +-1.3949 0.3555 9.2557 +-1.3899 0.3461 9.3157 +-1.3849 0.3367 9.3757 +-1.3799 0.3273 9.4357 +-1.3749 0.3179 9.4957 +-1.3699 0.3085 9.5557 +-1.3649 0.299 9.6157 +-1.3599 0.2896 9.6757 +-1.3549 0.2801 9.7357 +-1.3499 0.2707 9.7957 +-1.3449 0.2612 9.8557 +-1.3399 0.2517 9.9157 +-1.3349 0.2422 9.9757 +-1.3299 0.2327 10.0357 +-1.3249 0.2232 10.0957 +-1.3199 0.2137 10.1557 +-1.3149 0.2042 10.2157 +-1.3099 0.1947 10.2757 +-1.3049 0.1851 10.3357 +-1.2999 0.1756 10.3957 +-1.2949 0.166 10.4557 +-1.2899 0.1564 10.5157 +-1.2849 0.1468 10.5757 +-1.2799 0.1372 10.6357 +-1.2749 0.1276 10.6957 +-1.2699 0.118 10.7557 +-1.2649 0.1084 10.8157 +-1.2599 0.0988 10.8757 +-1.2549 0.0891 10.9357 +-1.2499 0.0795 10.9957 +-1.2449 0.0698 11.0557 +-1.2399 0.0601 11.1158 +-1.2349 0.0504 11.1758 +-1.2299 0.0407 11.2358 +-1.2249 0.031 11.2958 +-1.2199 0.0213 11.3558 +-1.2149 0.0116 11.4158 +-1.2099 0.0019 11.4758 +-1.209 -0 11.4872 +-1.209 0 11.4872 +-1.204 0.0068 11.5472 +-1.199 0.0136 11.6072 +-1.194 0.0204 11.6672 +-1.189 0.0272 11.7272 +-1.184 0.034 11.7872 +-1.179 0.0407 11.8472 +-1.174 0.0475 11.9072 +-1.169 0.0542 11.9672 +-1.164 0.061 12.0272 +-1.159 0.0677 12.0873 +-1.154 0.0744 12.1473 +-1.149 0.0811 12.2073 +-1.144 0.0878 12.2673 +-1.139 0.0945 12.3273 +-1.134 0.1012 12.3873 +-1.129 0.1078 12.4473 +-1.124 0.1145 12.5073 +-1.119 0.1211 12.5673 +-1.114 0.1278 12.6273 +-1.109 0.1344 12.6873 +-1.104 0.141 12.7473 +-1.099 0.1476 12.8073 +-1.094 0.1542 12.8673 +-1.089 0.1608 12.9273 +-1.084 0.1674 12.9873 +-1.079 0.174 13.0473 +-1.074 0.1805 13.1073 +-1.069 0.1871 13.1673 +-1.064 0.1936 13.2273 +-1.059 0.2001 13.2873 +-1.054 0.2066 13.3473 +-1.049 0.2132 13.4073 +-1.044 0.2197 13.4673 +-1.039 0.2261 13.5273 +-1.034 0.2326 13.5873 +-1.029 0.2391 13.6473 +-1.024 0.2455 13.7073 +-1.019 0.252 13.7673 +-1.014 0.2584 13.8273 +-1.009 0.2649 13.8873 +-1.004 0.2713 13.9473 +-0.999 0.2777 14.0073 +-0.994 0.2841 14.0673 +-0.989 0.2905 14.1273 +-0.984 0.2969 14.1873 +-0.979 0.3032 14.2473 +-0.974 0.3096 14.3073 +-0.969 0.316 14.3673 +-0.964 0.3223 14.4273 +-0.959 0.3286 14.4873 +-0.954 0.335 14.5473 +-0.949 0.3413 14.6073 +-0.944 0.3476 14.6673 +-0.939 0.3539 14.7273 +-0.934 0.3601 14.7873 +-0.929 0.3664 14.8473 +-0.924 0.3727 14.9073 +-0.919 0.3789 14.9673 +-0.914 0.3852 15.0273 +-0.909 0.3914 15.0874 +-0.904 0.3976 15.1474 +-0.899 0.4039 15.2074 +-0.894 0.4101 15.2674 +-0.889 0.4163 15.3274 +-0.884 0.4224 15.3874 +-0.879 0.4286 15.4474 +-0.874 0.4348 15.5074 +-0.869 0.4409 15.5674 +-0.864 0.4471 15.6274 +-0.859 0.4532 15.6874 +-0.854 0.4593 15.7474 +-0.849 0.4655 15.8074 +-0.844 0.4716 15.8674 +-0.839 0.4777 15.9274 +-0.834 0.4838 15.9874 +-0.829 0.4898 16.0474 +-0.824 0.4959 16.1074 +-0.819 0.502 16.1674 +-0.814 0.508 16.2274 +-0.809 0.514 16.2874 +-0.804 0.5201 16.3474 +-0.799 0.5261 16.4074 +-0.794 0.5321 16.4674 +-0.789 0.5381 16.5274 +-0.784 0.5441 16.5874 +-0.779 0.5501 16.6474 +-0.774 0.556 16.7074 +-0.769 0.562 16.7674 +-0.764 0.5679 16.8274 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 +-0.759 0.5739 16.885 diff --git a/src/cam_comm.rs b/src/cam_comm.rs index d86bf88..806e72e 100644 --- a/src/cam_comm.rs +++ b/src/cam_comm.rs @@ -21,9 +21,11 @@ const SUBNET_SIZE:u8 = 24; pub struct WorldServerConnection{ port_list:Vec<(TcpStream,BufReader)>, image_index:u64, + //TODO: Add VDMA wrapper class here } impl WorldServerConnection{ pub fn new() -> Result{ + //TODO: Init VDMA wrapper class let host_ip = local_ip().expect("No real IP address!"); trace!("Host IP: {:?}",host_ip); let mut thread_list:Vec>> = Vec::new(); @@ -82,6 +84,11 @@ impl WorldServerConnection{ self.image_index += 1; } } + + ///Get filename from given serve index from VDMA wrapper + pub fn get_coordinate_location(&self, _index:u32){ + todo!() + } } ///Borrows an iterator over the bytes in a buffered-reader of a TcpStream; reads the next 4 bytes, ///outputs the generated u32 diff --git a/src/lib.rs b/src/lib.rs index 9a0f0f8..10476b4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,3 +1,4 @@ #[macro_use] extern crate rocket; pub mod cam_comm; pub mod rest_api; +pub mod vdma_facade; diff --git a/src/rest_api.rs b/src/rest_api.rs index d32648a..7c2aa88 100644 --- a/src/rest_api.rs +++ b/src/rest_api.rs @@ -1,8 +1,6 @@ -use std::sync::Mutex; +use std::{path::Path, sync::Mutex}; use crate::cam_comm::WorldServerConnection; -use rocket::{http::Status, response::status, State}; - -struct SharedWorldServer { _text: Mutex} +use rocket::{fs::{NamedFile,relative}, response::status, State}; #[post("/serve", data = "")] fn start_serve(raw_index:String, cams:&State>) -> status::Accepted<()> { @@ -12,15 +10,18 @@ fn start_serve(raw_index:String, cams:&State>) -> s status::Accepted(()) } -#[get("/serve", data = "")] -fn get_serve_data(raw_index:String,_cams:&State>) -> status::Custom{ - let _index:u32 = raw_index.parse().expect("Invalid value!"); - status::Custom(Status::Ok, "Test".to_string()) +#[get("/serve")]//, data = "")] +async fn get_serve_data(_cams:&State>) -> Option{ + //let _index:u32 = raw_index.parse().expect("Invalid value!"); + //let mut path = Path::new(relative!("static")); + // + //TODO: Set file path dependent upon WorldServer file location + NamedFile::open("serve1.tsv").await.ok() } pub async fn start_rest_endpoint(){ let _rocket = rocket::build() - .manage(SharedWorldServer { _text:Mutex::new(WorldServerConnection::new().unwrap()) }) + .manage(Mutex::new(WorldServerConnection::new().unwrap())) .mount("/", routes![start_serve,get_serve_data]) .launch().await; } diff --git a/src/vdma_facade/common.rs b/src/vdma_facade/common.rs new file mode 100644 index 0000000..12ca4b8 --- /dev/null +++ b/src/vdma_facade/common.rs @@ -0,0 +1,32 @@ +use std::collections::VecDeque; + +struct UioMap{ + address:u64, + size:u32, + mmap_result:u32, +} + +struct UioDevAttributes{ + name_version:[(u8,u8);UIO_MAX_NAME_SIZE], +} + +struct UioInfo{ + uio_number:u32, + maps:[UioMap;MAX_UIO_MAPS], + event_count:u64, + name_version:[(u8,u8);UIO_MAX_NAME_SIZE], + dev_attributes:VecDeque, +} + +#[derive(Debug)] +pub struct InitError; + +impl UioInfo{ + pub fn new() { todo!(); } + + fn get_memory_size(){ todo!(); } + fn get_memory_address(){ todo!(); } + fn get_event_count(){ todo!(); } + fn get_name() { todo!(); } + fn get_all_info(){ todo!(); } +} diff --git a/src/vdma_facade/feedthrough.rs b/src/vdma_facade/feedthrough.rs new file mode 100644 index 0000000..3fbbe89 --- /dev/null +++ b/src/vdma_facade/feedthrough.rs @@ -0,0 +1,36 @@ +const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; +const UIO_MAX_NAME_SIZE:u32 = 64; +const MAX_UIO_MAPS:u32 = 5; + +struct VdmaHandle{ + base_address:u32, + vdma_handler:i32, + width:i32, + height:i32, + pixel_length:i32, + framebuffer_length:i32, +} + + +impl VdmaHandle { + pub fn new() -> Result{ + Err(InitError{}) + } + + fn get_stereo_rgb() { todo!(); } + fn get_stereo_grey() { todo!(); } + fn get_stereo_all() { todo!(); } + + fn vdma_set(){ todo!(); } + fn vdma_get() { todo!(); } + fn vdma_halt() { todo!(); } + fn vdma_start_triple_buffering() { todo!(); } + fn set_frame() { todo!(); } +} + +fn show_device(){ todo!(); } +fn show_map() { todo!(); } +fn show_maps() { todo!(); } +fn uio_num_from_filename() { todo!(); } +fn info_from_name() { todo!(); } +fn uio_find_devices() { todo!(); } diff --git a/src/vdma_facade/mod.rs b/src/vdma_facade/mod.rs new file mode 100644 index 0000000..c1fa09a --- /dev/null +++ b/src/vdma_facade/mod.rs @@ -0,0 +1,35 @@ +pub mod feedthrough; +pub mod write; +pub mod read; +pub mod common; + +//Direct copy from Kaputa drivers +///* Write(S2MM) and Read(MM2S) control register flags */ +//#define VDMA_CONTROL_REGISTER_START 0x00000001 +//#define VDMA_CONTROL_REGISTER_CIRCULAR_PARK 0x00000002 +//#define VDMA_CONTROL_REGISTER_RESET 0x00000004 +//#define VDMA_CONTROL_REGISTER_GENLOCK_ENABLE 0x00000008 +//#define VDMA_CONTROL_REGISTER_FrameCntEn 0x00000010 +//#define VDMA_CONTROL_REGISTER_INTERNAL_GENLOCK 0x00000080 +//#define VDMA_CONTROL_REGISTER_WrPntr 0x00000f00 +//#define VDMA_CONTROL_REGISTER_FrmCtn_IrqEn 0x00001000 +//#define VDMA_CONTROL_REGISTER_DlyCnt_IrqEn 0x00002000 +//#define VDMA_CONTROL_REGISTER_ERR_IrqEn 0x00004000 +//#define VDMA_CONTROL_REGISTER_Repeat_En 0x00008000 +//#define VDMA_CONTROL_REGISTER_InterruptFrameCount 0x00ff0000 +//#define VDMA_CONTROL_REGISTER_IRQDelayCount 0xff000000 +// +///* Write status register */ +//#define VDMA_STATUS_REGISTER_HALTED 0x00000001 // Read-only +//#define VDMA_STATUS_REGISTER_VDMAInternalError 0x00000010 // Read or write-clear +//#define VDMA_STATUS_REGISTER_VDMASlaveError 0x00000020 // Read-only +//#define VDMA_STATUS_REGISTER_VDMADecodeError 0x00000040 // Read-only +//#define VDMA_STATUS_REGISTER_StartOfFrameEarlyError 0x00000080 // Read-only +//#define VDMA_STATUS_REGISTER_EndOfLineEarlyError 0x00000100 // Read-only +//#define VDMA_STATUS_REGISTER_StartOfFrameLateError 0x00000800 // Read-only +//#define VDMA_STATUS_REGISTER_FrameCountInterrupt 0x00001000 // Read-only +//#define VDMA_STATUS_REGISTER_DelayCountInterrupt 0x00002000 // Read-only +//#define VDMA_STATUS_REGISTER_ErrorInterrupt 0x00004000 // Read-only +//#define VDMA_STATUS_REGISTER_EndOfLineLateError 0x00008000 // Read-only +//#define VDMA_STATUS_REGISTER_FrameCount 0x00ff0000 // Read-only +//#define VDMA_STATUS_REGISTER_DelayCount 0xff000000 // Read-only diff --git a/src/vdma_facade/read.rs b/src/vdma_facade/read.rs new file mode 100644 index 0000000..5198d25 --- /dev/null +++ b/src/vdma_facade/read.rs @@ -0,0 +1,38 @@ +const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; +const UIO_MAX_NAME_SIZE:u32 = 64; +const MAX_UIO_MAPS:u32 = 5; + +struct VdmaHandle{ + base_address:u32, + vdma_handler:i32, + width:i32, + height:i32, + pixel_length:i32, + framebuffer_length:i32, +} + +#[derive(Debug)] +pub struct InitError; + +impl VdmaHandle { + pub fn new() -> Result{ + Err(InitError{}) + } + + fn get_stereo_rgb() { todo!(); } + fn get_stereo_grey() { todo!(); } + fn get_stereo_all() { todo!(); } + + fn vdma_set(){ todo!(); } + fn vdma_get() { todo!(); } + fn vdma_halt() { todo!(); } + fn vdma_start_triple_buffering() { todo!(); } + fn set_frame() { todo!(); } +} + +fn show_device(){ todo!(); } +fn show_map() { todo!(); } +fn show_maps() { todo!(); } +fn uio_num_from_filename() { todo!(); } +fn info_from_name() { todo!(); } +fn uio_find_devices() { todo!(); } diff --git a/src/vdma_facade/write.rs b/src/vdma_facade/write.rs new file mode 100644 index 0000000..5198d25 --- /dev/null +++ b/src/vdma_facade/write.rs @@ -0,0 +1,38 @@ +const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; +const UIO_MAX_NAME_SIZE:u32 = 64; +const MAX_UIO_MAPS:u32 = 5; + +struct VdmaHandle{ + base_address:u32, + vdma_handler:i32, + width:i32, + height:i32, + pixel_length:i32, + framebuffer_length:i32, +} + +#[derive(Debug)] +pub struct InitError; + +impl VdmaHandle { + pub fn new() -> Result{ + Err(InitError{}) + } + + fn get_stereo_rgb() { todo!(); } + fn get_stereo_grey() { todo!(); } + fn get_stereo_all() { todo!(); } + + fn vdma_set(){ todo!(); } + fn vdma_get() { todo!(); } + fn vdma_halt() { todo!(); } + fn vdma_start_triple_buffering() { todo!(); } + fn set_frame() { todo!(); } +} + +fn show_device(){ todo!(); } +fn show_map() { todo!(); } +fn show_maps() { todo!(); } +fn uio_num_from_filename() { todo!(); } +fn info_from_name() { todo!(); } +fn uio_find_devices() { todo!(); } From eefaa646b1e7403f635a6c4a2acdb7f4a40343e5 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Mon, 8 Apr 2024 17:17:23 -0400 Subject: [PATCH 22/44] Continue VDMA coding VDMA API is incredibly unstable; subject to change as development continue --- Cargo.lock | 11 +++ Cargo.toml | 1 + src/main.rs | 3 +- src/vdma_facade/common.rs | 129 ++++++++++++++++++++++++++++----- src/vdma_facade/feedthrough.rs | 118 ++++++++++++++++++++++++------ src/vdma_facade/mod.rs | 45 +++++++++++- src/vdma_facade/read.rs | 14 +--- src/vdma_facade/write.rs | 15 +--- 8 files changed, 271 insertions(+), 65 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c3d37cb..8e0483d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -196,6 +196,7 @@ dependencies = [ "log", "rand", "rocket", + "sudo", ] [[package]] @@ -1301,6 +1302,16 @@ dependencies = [ "loom", ] +[[package]] +name = "sudo" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88bd84d4c082e18e37fef52c0088e4407dabcef19d23a607fb4b5ee03b7d5b83" +dependencies = [ + "libc", + "log", +] + [[package]] name = "syn" version = "1.0.109" diff --git a/Cargo.toml b/Cargo.toml index 21d8ab7..e0fb7db 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,3 +14,4 @@ local-ip-address = "0.6.1" log = "0.4.21" rand = "0.8.5" rocket = "0.5.0" +sudo = "0.6.0" diff --git a/src/main.rs b/src/main.rs index 518c692..5d59f99 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,12 +4,13 @@ use chrono::{DateTime, Local}; use communication_layer::rest_api; use log::LevelFilter; use fern::{log_file, Dispatch}; +use sudo::escalate_if_needed; #[rocket::main] async fn main() { setup_logs(&true); - + _ = escalate_if_needed(); rest_api::start_rest_endpoint().await; } diff --git a/src/vdma_facade/common.rs b/src/vdma_facade/common.rs index 12ca4b8..a4c83aa 100644 --- a/src/vdma_facade/common.rs +++ b/src/vdma_facade/common.rs @@ -1,32 +1,127 @@ -use std::collections::VecDeque; +use std::{collections::VecDeque, fs::File, io::{BufRead, BufReader}, path::Path}; +use crate::vdma_facade::MAX_UIO_MAPS; +///Stores the result of mapping a given memory section. +#[derive(Debug)] +enum MapResult{ + UNSET, + OK, + FAILED +} + +///The value to get back from the filesystem. +///MapAddress and MapSize require the index of the map being initialised +enum MemoryValue{ + MapAddress(usize), + MapSize(usize), + Event, + Name, + Version, +} + +///A virtual memory mapping +///Includes the address, size of the memory block, and whether it was successfully initialised. +#[derive(Debug)] struct UioMap{ address:u64, size:u32, - mmap_result:u32, -} - -struct UioDevAttributes{ - name_version:[(u8,u8);UIO_MAX_NAME_SIZE], + mmap_result:MapResult, } +///Information for a given block of virtual memory mappings +#[derive(Debug)] struct UioInfo{ + uio_file:Box, uio_number:u32, maps:[UioMap;MAX_UIO_MAPS], event_count:u64, - name_version:[(u8,u8);UIO_MAX_NAME_SIZE], - dev_attributes:VecDeque, + name:String, + version:String, + dev_attributes:VecDeque<(String,String)>, } -#[derive(Debug)] -pub struct InitError; - impl UioInfo{ - pub fn new() { todo!(); } + pub fn new() { + //Find devices based on `/sys/class/uio` + todo!(); + } - fn get_memory_size(){ todo!(); } - fn get_memory_address(){ todo!(); } - fn get_event_count(){ todo!(); } - fn get_name() { todo!(); } - fn get_all_info(){ todo!(); } + ///Pseudo-Display of the UIO device + pub fn show_device(&self){ + let return_val = format!("uio{}",self.uio_number); + println!("{}, name={}, version={}, events={}", + return_val, self.name, self.version, self.event_count); + } + + ///Pseudo-Display of a particular map within the UIO device + pub fn show_map(&self, index:usize) { + if index > 0 && index < self.maps.len(){ + let map = &self.maps[index]; + println!("Map[{}]: {:?}", index, map ); + } + } + + ///Pseudo-Display of all maps in the UIO device + fn show_maps(&self) { + for i in 0..self.maps.len(){ + self.show_map(i); + } + } + + ///Get a given memory value from the filesystem. + ///This should only be used for initialisation. + fn get_memory_value(&self, search_term:MemoryValue){ + let uio_path; + match search_term{ + MemoryValue::MapAddress(map_index) => + uio_path = format!("/sys/class/uio/uio{}/maps/map{}/addr", + self.uio_number, map_index), + MemoryValue::MapSize(map_index) => + uio_path = format!("/sys/class/uio/uio{}/maps/map{}/size", + self.uio_number, map_index), + MemoryValue::Name => + uio_path = format!("/sys/class/uio/uio{}/name", + self.uio_number), + MemoryValue::Event => + uio_path = format!("/sys/class/uio/uio{}/event", + self.uio_number), + MemoryValue::Version => + uio_path = format!("/sys/class/uio/uio{}/version", + self.uio_number), + } + let possible_file = File::open(uio_path); + + //FIXME: Real search terms + //Currently using direct search terms from Kaputa code + let match_profile:String; + match search_term{ + MemoryValue::MapAddress(_) | + MemoryValue::MapSize(_) => match_profile = "0x%lx".to_string(), //looking for a u64? + MemoryValue::Event => match_profile = "%d".to_string(), //Looking for a number + MemoryValue::Name => match_profile = "".to_string(), //Presumably, the file only + //contains a name + MemoryValue::Version => match_profile = "".to_string() //Presumably, the file only + //contains the version info + } + match possible_file{ + Ok(file) => { + let lines:Vec = BufReader::new(file).lines().map(|line| line.expect("Bad line!")).collect(); + for line in lines.iter(){ + if line.contains(&match_profile){ + //Save to the appropriate location + todo!(); + } + } + + }, + Err(error) => { + println!("{:?}",error); + } + } + } + + ///Wrapper for get_memory_value(); runs all iterations for this object + fn get_all_info(&self){ + todo!(); + } } diff --git a/src/vdma_facade/feedthrough.rs b/src/vdma_facade/feedthrough.rs index 3fbbe89..89dbab2 100644 --- a/src/vdma_facade/feedthrough.rs +++ b/src/vdma_facade/feedthrough.rs @@ -1,36 +1,108 @@ -const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; -const UIO_MAX_NAME_SIZE:u32 = 64; -const MAX_UIO_MAPS:u32 = 5; +use std::{fs::{File, OpenOptions}, io::Error, os::unix::fs::{FileExt, OpenOptionsExt}, path::Path}; +use crate::vdma_facade::O_SYNC; -struct VdmaHandle{ +pub struct VdmaHandle{ base_address:u32, - vdma_handler:i32, - width:i32, - height:i32, - pixel_length:i32, - framebuffer_length:i32, + vdma_endpoint:File, + width:u32, + height:u32, + pixel_length:u32, + framebuffer_one_address:u32, + framebuffer_two_address:u32, + framebuffer_three_address:u32, } - +//* Register offsets */ +//#define OFFSET_PARK_PTR_REG 0x28 +//#define TAIL 0x34 +//#define OFFSET_VERSION 0x2c +// +//#define OFFSET_VDMA_MM2S_CONTROL_REGISTER 0x00 +//#define OFFSET_VDMA_MM2S_STATUS_REGISTER 0x04 +//#define OFFSET_VDMA_MM2S_VSIZE 0x50 +//#define OFFSET_VDMA_MM2S_HSIZE 0x54 +//#define OFFSET_VDMA_MM2S_FRMDLY_STRIDE 0x58 +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER1 0x5c +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER2 0x60 +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER3 0x64 +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER4 0x68 +// +//#define OFFSET_VDMA_S2MM_CONTROL_REGISTER 0x30 +//#define OFFSET_VDMA_S2MM_STATUS_REGISTER 0x34 +//#define OFFSET_VDMA_S2MM_IRQ_MASK 0x3c +//#define OFFSET_VDMA_S2MM_REG_INDEX 0x44 +//#define OFFSET_VDMA_S2MM_VSIZE 0xa0 +//#define OFFSET_VDMA_S2MM_HSIZE 0xa4 +//#define OFFSET_VDMA_S2MM_FRMDLY_STRIDE 0xa8 +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER1 0xac +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER2 0xb0 +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER3 0xb4 +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER4 0xb8 impl VdmaHandle { - pub fn new() -> Result{ - Err(InitError{}) + pub fn new(width:u32,height:u32,pixel_length:u32) -> Result{ + let better_init = VdmaHandle::manual_init(width,height,pixel_length); + if better_init.is_ok() { better_init } else { + //Default to using values provided by Kaputa in `imageFeedthroughDriver.c` + VdmaHandle::manual_init_fallback(0x43000000,width,height,pixel_length,[0x31000000,0x32000000,0x33000000]) + } + } + + pub fn manual_init(width:u32,height:u32,pixel_length:u32) -> Result{ + //uio find devices + //Names TBD; one is a control register, three others are read-write buffers + // + // for each device in /dev/uio* + let mut file_options = OpenOptions::new(); + file_options.read(true).write(true).custom_flags(O_SYNC); + let mapped_memory = file_options.open(Path::new("/dev"/*Path to /dev/uio device*/)); + match mapped_memory{ + Ok(memory) => {}, + Err(error) => { return Err(error); } + } + todo!(); + } + + pub fn manual_init_fallback(address:u32,width:u32,height:u32,pixel_length:u32,framebuffer_addresses:[u32;3]) -> Result{ + let vdma:File; + let mut file_options = OpenOptions::new(); + //Read and write, and guarantee blocking until data is available + file_options.read(true).write(true).custom_flags(O_SYNC); + let raw_memory = file_options.open("/dev/mem"); + match raw_memory{ + Ok(raw_memory_file) => { + vdma = raw_memory_file; + }, + Err(error) => { return Err(error); } + } + Ok(VdmaHandle{ + base_address:address, + width, + height, + pixel_length, + vdma_endpoint:vdma, + framebuffer_one_address:framebuffer_addresses[0], + framebuffer_two_address:framebuffer_addresses[1], + framebuffer_three_address:framebuffer_addresses[2], + }) } fn get_stereo_rgb() { todo!(); } fn get_stereo_grey() { todo!(); } fn get_stereo_all() { todo!(); } - fn vdma_set(){ todo!(); } - fn vdma_get() { todo!(); } + fn set_virtual_address(&self) {} + fn get_virtual_address(&self, _offset:u32) { todo!(); } fn vdma_halt() { todo!(); } - fn vdma_start_triple_buffering() { todo!(); } - fn set_frame() { todo!(); } + fn vdma_start_triple_buffering() { + todo!(); + //Set + } + pub fn set_frame() { + //amountRead = vdma_endpoint.read_at(&mut [u8;arraySize], offset) + todo!(); + } + pub fn get_frame() { + //amountWritten = vdma_endpoint.write_at(&[u8;arraySize], offset) + todo!(); + } } - -fn show_device(){ todo!(); } -fn show_map() { todo!(); } -fn show_maps() { todo!(); } -fn uio_num_from_filename() { todo!(); } -fn info_from_name() { todo!(); } -fn uio_find_devices() { todo!(); } diff --git a/src/vdma_facade/mod.rs b/src/vdma_facade/mod.rs index c1fa09a..0548504 100644 --- a/src/vdma_facade/mod.rs +++ b/src/vdma_facade/mod.rs @@ -1,10 +1,49 @@ +#[allow(dead_code,unreachable_code)] pub mod feedthrough; +#[allow(dead_code,unreachable_code)] pub mod write; +#[allow(dead_code,unreachable_code)] pub mod read; +#[allow(dead_code,unreachable_code)] pub mod common; -//Direct copy from Kaputa drivers -///* Write(S2MM) and Read(MM2S) control register flags */ +const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; +const MAX_UIO_MAPS:usize = 5; + +//See https://docs.rs/libc/latest/libc/constant.O_SYNC.html +const O_SYNC:i32 = 1052672; + + +//Direct copy from Kaputa drivers (MM2S is READ; S2MM is WRITE) +//Most info can also be found in AMD's AXI DMA documentation: +//See: https://docs.amd.com/r/en-US/pg021_axi_dma/Register-Map-for-Multichannel-SG-1 +//* Register offsets */ +//#define OFFSET_PARK_PTR_REG 0x28 +//#define TAIL 0x34 +//#define OFFSET_VERSION 0x2c +// +//#define OFFSET_VDMA_MM2S_CONTROL_REGISTER 0x00 +//#define OFFSET_VDMA_MM2S_STATUS_REGISTER 0x04 +//#define OFFSET_VDMA_MM2S_VSIZE 0x50 +//#define OFFSET_VDMA_MM2S_HSIZE 0x54 +//#define OFFSET_VDMA_MM2S_FRMDLY_STRIDE 0x58 +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER1 0x5c +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER2 0x60 +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER3 0x64 +//#define OFFSET_VDMA_MM2S_FRAMEBUFFER4 0x68 +// +//#define OFFSET_VDMA_S2MM_CONTROL_REGISTER 0x30 +//#define OFFSET_VDMA_S2MM_STATUS_REGISTER 0x34 +//#define OFFSET_VDMA_S2MM_IRQ_MASK 0x3c +//#define OFFSET_VDMA_S2MM_REG_INDEX 0x44 +//#define OFFSET_VDMA_S2MM_VSIZE 0xa0 +//#define OFFSET_VDMA_S2MM_HSIZE 0xa4 +//#define OFFSET_VDMA_S2MM_FRMDLY_STRIDE 0xa8 +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER1 0xac +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER2 0xb0 +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER3 0xb4 +//#define OFFSET_VDMA_S2MM_FRAMEBUFFER4 0xb8 +//* S2MM and MM2S control register flags */ //#define VDMA_CONTROL_REGISTER_START 0x00000001 //#define VDMA_CONTROL_REGISTER_CIRCULAR_PARK 0x00000002 //#define VDMA_CONTROL_REGISTER_RESET 0x00000004 @@ -19,7 +58,7 @@ pub mod common; //#define VDMA_CONTROL_REGISTER_InterruptFrameCount 0x00ff0000 //#define VDMA_CONTROL_REGISTER_IRQDelayCount 0xff000000 // -///* Write status register */ +//* Write status register */ //#define VDMA_STATUS_REGISTER_HALTED 0x00000001 // Read-only //#define VDMA_STATUS_REGISTER_VDMAInternalError 0x00000010 // Read or write-clear //#define VDMA_STATUS_REGISTER_VDMASlaveError 0x00000020 // Read-only diff --git a/src/vdma_facade/read.rs b/src/vdma_facade/read.rs index 5198d25..a78abba 100644 --- a/src/vdma_facade/read.rs +++ b/src/vdma_facade/read.rs @@ -1,7 +1,3 @@ -const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; -const UIO_MAX_NAME_SIZE:u32 = 64; -const MAX_UIO_MAPS:u32 = 5; - struct VdmaHandle{ base_address:u32, vdma_handler:i32, @@ -9,6 +5,10 @@ struct VdmaHandle{ height:i32, pixel_length:i32, framebuffer_length:i32, + //TODO: Fill out: + //vdma_virtual_address: u32? + //framebuffer_virtual_address (1-3) + //framebuffer_physical_address (1-3) } #[derive(Debug)] @@ -30,9 +30,3 @@ impl VdmaHandle { fn set_frame() { todo!(); } } -fn show_device(){ todo!(); } -fn show_map() { todo!(); } -fn show_maps() { todo!(); } -fn uio_num_from_filename() { todo!(); } -fn info_from_name() { todo!(); } -fn uio_find_devices() { todo!(); } diff --git a/src/vdma_facade/write.rs b/src/vdma_facade/write.rs index 5198d25..fd2eac7 100644 --- a/src/vdma_facade/write.rs +++ b/src/vdma_facade/write.rs @@ -1,7 +1,3 @@ -const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; -const UIO_MAX_NAME_SIZE:u32 = 64; -const MAX_UIO_MAPS:u32 = 5; - struct VdmaHandle{ base_address:u32, vdma_handler:i32, @@ -9,6 +5,10 @@ struct VdmaHandle{ height:i32, pixel_length:i32, framebuffer_length:i32, + //TODO: Fill out: + //vdma_virtual_address: u32? + //framebuffer_virtual_address (1-3) + //framebuffer_physical_address (1-3) } #[derive(Debug)] @@ -29,10 +29,3 @@ impl VdmaHandle { fn vdma_start_triple_buffering() { todo!(); } fn set_frame() { todo!(); } } - -fn show_device(){ todo!(); } -fn show_map() { todo!(); } -fn show_maps() { todo!(); } -fn uio_num_from_filename() { todo!(); } -fn info_from_name() { todo!(); } -fn uio_find_devices() { todo!(); } From 7197b71f0ab04d95a83bd6d732f9f27c6b790994 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Wed, 10 Apr 2024 17:17:31 -0400 Subject: [PATCH 23/44] Continue VDMA development --- src/vdma_facade/common.rs | 150 +++++++++++++++------- src/vdma_facade/feedthrough.rs | 224 ++++++++++++++++++++++----------- src/vdma_facade/mod.rs | 56 --------- src/vdma_facade/read.rs | 32 ----- src/vdma_facade/write.rs | 31 ----- 5 files changed, 253 insertions(+), 240 deletions(-) delete mode 100644 src/vdma_facade/read.rs delete mode 100644 src/vdma_facade/write.rs diff --git a/src/vdma_facade/common.rs b/src/vdma_facade/common.rs index a4c83aa..b6424ed 100644 --- a/src/vdma_facade/common.rs +++ b/src/vdma_facade/common.rs @@ -1,8 +1,8 @@ -use std::{collections::VecDeque, fs::File, io::{BufRead, BufReader}, path::Path}; -use crate::vdma_facade::MAX_UIO_MAPS; +use std::{collections::VecDeque, fs::{File, OpenOptions}, io::{BufRead, BufReader, Error}, os::unix::fs::OpenOptionsExt, path::Path}; +use crate::vdma_facade::{MAX_UIO_MAPS,O_SYNC}; ///Stores the result of mapping a given memory section. -#[derive(Debug)] +#[derive(Debug,Copy,Clone)] enum MapResult{ UNSET, OK, @@ -21,19 +21,23 @@ enum MemoryValue{ ///A virtual memory mapping ///Includes the address, size of the memory block, and whether it was successfully initialised. -#[derive(Debug)] -struct UioMap{ - address:u64, +#[derive(Debug,Copy,Clone,Default)] +pub struct UioMap{ + address:u32, size:u32, - mmap_result:MapResult, +} + +impl UioMap { + pub fn get_address(&self) -> u32 { self.address } + pub fn get_size(&self) -> u32 { self.size } } ///Information for a given block of virtual memory mappings #[derive(Debug)] -struct UioInfo{ - uio_file:Box, - uio_number:u32, - maps:[UioMap;MAX_UIO_MAPS], +pub struct UioInfo{ + uio_file:File, + uio_file_name:String, + maps:Vec, event_count:u64, name:String, version:String, @@ -41,16 +45,30 @@ struct UioInfo{ } impl UioInfo{ - pub fn new() { - //Find devices based on `/sys/class/uio` - todo!(); + pub fn new(path:&Path) -> Result { + let uio_file = File::open(path).expect("Unexpected file failure!"); + let uio_file_name:String = path.file_name().expect("Path cannot be parsed!").to_string_lossy().into(); + let mut new_info = UioInfo{ + uio_file, + uio_file_name, + maps:Vec::new(), + event_count:0, + name:String::default(), + version:String::default(), + dev_attributes:VecDeque::new(), + }; + new_info.get_all_info(); + Ok(new_info) } ///Pseudo-Display of the UIO device pub fn show_device(&self){ - let return_val = format!("uio{}",self.uio_number); println!("{}, name={}, version={}, events={}", - return_val, self.name, self.version, self.event_count); + self.uio_file_name, self.name, self.version, self.event_count); + } + + pub fn get_map(&self,index:u32) -> Option<&UioMap>{ + self.maps.get(index as usize) } ///Pseudo-Display of a particular map within the UIO device @@ -62,57 +80,61 @@ impl UioInfo{ } ///Pseudo-Display of all maps in the UIO device - fn show_maps(&self) { + pub fn show_maps(&self) { for i in 0..self.maps.len(){ self.show_map(i); } } + ///Gets the name of the object as found in /sys/class/uio + pub fn get_name(&self) -> String { self.name.clone() } + + pub fn get_device(&self) -> File { self.uio_file.try_clone().expect("File cannot be cloned!") } + ///Get a given memory value from the filesystem. ///This should only be used for initialisation. - fn get_memory_value(&self, search_term:MemoryValue){ + fn get_memory_value(&mut self, search_term:MemoryValue){ let uio_path; match search_term{ MemoryValue::MapAddress(map_index) => - uio_path = format!("/sys/class/uio/uio{}/maps/map{}/addr", - self.uio_number, map_index), + uio_path = format!("/sys/class/uio/{}/maps/map{}/addr", + self.uio_file_name, map_index), MemoryValue::MapSize(map_index) => - uio_path = format!("/sys/class/uio/uio{}/maps/map{}/size", - self.uio_number, map_index), + uio_path = format!("/sys/class/uio/{}/maps/map{}/size", + self.uio_file_name, map_index), MemoryValue::Name => - uio_path = format!("/sys/class/uio/uio{}/name", - self.uio_number), + uio_path = format!("/sys/class/uio/{}/name", + self.uio_file_name), MemoryValue::Event => - uio_path = format!("/sys/class/uio/uio{}/event", - self.uio_number), + uio_path = format!("/sys/class/uio/{}/event", + self.uio_file_name), MemoryValue::Version => - uio_path = format!("/sys/class/uio/uio{}/version", - self.uio_number), + uio_path = format!("/sys/class/uio/{}/version", + self.uio_file_name), } let possible_file = File::open(uio_path); - //FIXME: Real search terms - //Currently using direct search terms from Kaputa code - let match_profile:String; - match search_term{ - MemoryValue::MapAddress(_) | - MemoryValue::MapSize(_) => match_profile = "0x%lx".to_string(), //looking for a u64? - MemoryValue::Event => match_profile = "%d".to_string(), //Looking for a number - MemoryValue::Name => match_profile = "".to_string(), //Presumably, the file only - //contains a name - MemoryValue::Version => match_profile = "".to_string() //Presumably, the file only - //contains the version info - } match possible_file{ Ok(file) => { - let lines:Vec = BufReader::new(file).lines().map(|line| line.expect("Bad line!")).collect(); - for line in lines.iter(){ - if line.contains(&match_profile){ - //Save to the appropriate location - todo!(); + //All files contain a single value, to which they are being referenced + let lines:String = BufReader::new(file).lines().map(|line| line.expect("Bad line!")).collect(); + match search_term{ + MemoryValue::MapSize(index) => { + let filtered_line = lines.strip_prefix("0x").expect("Bad location!"); + self.maps[index].size = filtered_line.parse().expect("Impossible error"); + }, + MemoryValue::MapAddress(index) => { + let filtered_line = lines.strip_prefix("0x").expect("Bad location!"); + self.maps[index].address = filtered_line.parse().expect("Impossible error"); + }, + MemoryValue::Event => { + self.event_count = lines.parse().expect("This shouldn't happen"); + }, + MemoryValue::Name | + MemoryValue::Version => { + self.name = lines; } } - }, Err(error) => { println!("{:?}",error); @@ -121,7 +143,39 @@ impl UioInfo{ } ///Wrapper for get_memory_value(); runs all iterations for this object - fn get_all_info(&self){ - todo!(); + fn get_all_info(&mut self){ + self.get_memory_value(MemoryValue::Name); + self.get_memory_value(MemoryValue::Version); + self.get_memory_value(MemoryValue::Event); + let sys_location = format!("/sys/class/uio/{}/maps",self.uio_file_name); + for i in 0..Path::new(&sys_location).read_dir().expect("").count(){ + self.get_memory_value(MemoryValue::MapSize(i)); + self.get_memory_value(MemoryValue::MapAddress(i)); + } } } +pub fn find_devices() -> VecDeque{ + let mut file_options = OpenOptions::new(); + file_options.read(true).write(true).custom_flags(O_SYNC); + let dev_folder = Path::new("/dev"); + let mut uio_devices:VecDeque = VecDeque::new(); + if dev_folder.is_dir(){ + for file in dev_folder.read_dir().expect("Invalid path! Check this is being run on Linux"){ + if let Ok(real_file) = file{ + let raw_filename = real_file.file_name(); + let filename:String = raw_filename.to_string_lossy().into(); + if filename.contains("uio"){ + let uio_device = UioInfo::new(real_file.path().as_path()); + match uio_device{ + Ok(real_device) => uio_devices.push_back(real_device), + Err(error) => { + error!("{:?}",error); + panic!(); + } + } + } + } + } + } + uio_devices +} diff --git a/src/vdma_facade/feedthrough.rs b/src/vdma_facade/feedthrough.rs index 89dbab2..cef467d 100644 --- a/src/vdma_facade/feedthrough.rs +++ b/src/vdma_facade/feedthrough.rs @@ -1,108 +1,186 @@ -use std::{fs::{File, OpenOptions}, io::Error, os::unix::fs::{FileExt, OpenOptionsExt}, path::Path}; -use crate::vdma_facade::O_SYNC; +use std::{fs::File, io::Error, os::unix::fs::FileExt, thread, time::Duration}; +use crate::vdma_facade::common::{find_devices, UioInfo}; pub struct VdmaHandle{ - base_address:u32, - vdma_endpoint:File, + vdma_control:(File, UioInfo), width:u32, height:u32, pixel_length:u32, - framebuffer_one_address:u32, - framebuffer_two_address:u32, - framebuffer_three_address:u32, + framebuffers:Vec<(File,UioInfo)>, } +const OFFSET_PARK_POINTER_REGISTER:u64 = 0x28; + +const REGISTER_RESET:u32 = 0; +const NO_MASK_INTERRUPTS:u32 = 0xf; +const TAIL:u32 = 0x34; +const OFFSET_VERSION:u32 = 0x2c; + //* Register offsets */ +const READ_CONTROL_REGISTER:u64 = 0x00; +const READ_STATUS_REGISTER:u64 = 0x04; +const READ_VSIZE:u64 = 0x50; +const READ_HSIZE:u64 = 0x54; +const READ_FRAMEDELAY_STRIDE:u64 = 0x58; +const READ_FRAMEBUFFER_ONE:u64 = 0x5c; +const READ_FRAMEBUFFER_TWO:u64 = 0x60; +const READ_FRAMEBUFFER_THREE:u64 = 0x64; +const READ_FRAMEBUFFER_FOUR:u64 = 0x68; +const WRITE_CONTROL_REGISTER:u64 = 0x30; +const WRITE_STATUS_REGISTER:u64 = 0x34; +const WRITE_IRQ_MASK:u64 = 0x3c; +const WRITE_REGISTER_INDEX:u64 = 0x44; +const WRITE_VSIZE:u64 = 0xa0; +const WRITE_HSIZE:u64 = 0xa4; +const WRITE_FRAMEDELAY_STRIDE:u64 = 0xa8; +const WRITE_FRAMEBUFFER_ONE:u64 = 0xac; +const WRITE_FRAMEBUFFER_TWO:u64 = 0xb0; +const WRITE_FRAMEBUFFER_THREE:u64 = 0xb4; +const WRITE_FRAMEBUFFER_FOUR:u64 = 0xb8; + +//BIT MASKS FOR CONTROL REGISTER +//https://docs.amd.com/r/en-US/pg020_axi_vdma/S2MM_VDMACR-S2MM-VDMA-Control-Register-Offset-30h +//https://docs.amd.com/r/en-US/pg020_axi_vdma/MM2S_VDMACR-MM2S-VDMA-Control-Register-Offset-00h +const CONTROL_REGISTER_START:u32 = 0x00000001; +const CONTROL_REGISTER_CIRCULAR_PARK:u32 = 0x00000002; +const CONTROL_REGISTER_RESET:u32 = 0x00000004; +const CONTROL_REGISTER_GENLOCK_ENABLE:u32 = 0x00000008; +const CONTROL_REGISTER_FRAME_COUNT_ENABLE:u32 = 0x00000010; +const CONTROL_REGISTER_INTERNAL_GENLOCK:u32 = 0x00000080; +const CONTROL_REGISTER_WRITE_POINTER:u32 = 0x00000f00; +const CONTROL_REGISTER_FRAMECOUNTER_IRQENABLE:u32 = 0x00001000; +const CONTROL_REGISTER_DELAYCOUNT_IRQENABLE:u32 = 0x00002000; +const CONTROL_REGISTER_ERROR_IRQENABLE:u32 = 0x00004000; +const CONTROL_REGISTER_REPEAT_ENABLE:u32 = 0x00008000; +const CONTROL_REGISTER_INTERRUPT_FRAME_COUNT:u32 = 0x00ff0000; +const CONTROL_REGISTER_IRQ_DELAY_COUNT:u32 = 0xff000000; + +//BIT MASKS FOR STATUS REGISTER +//https://docs.amd.com/r/en-US/pg020_axi_vdma/S2MM_VDMASR-S2MM-VDMA-Status-Register-Offset-34h +//https://docs.amd.com/r/en-US/pg020_axi_vdma/MM2S_VDMASR-MM2S-VDMA-Status-Register-Offset-04h +const STATUS_REGISTER_HALTED:u32 = 0x00000001; +const STATUS_REGISTER_VDMA_INTENAL_ERROR:u32 = 0x00000010; +const STATUS_REGISTER_VDMA_SLAVE_ERROR:u32 = 0x00000020; +const STATUS_REGISTER_VDMA_DECODE_ERROR:u32 = 0x00000040; +const STATUS_REGISTER_START_OF_FRAME_EARLY_ERROR:u32= 0x00000080; +const STATUS_REGISTER_END_OF_LINE_EARLY_ERROR:u32 = 0x00000100; +const STATUS_REGISTER_START_OF_FRAME_LATE_ERROR:u32 = 0x00000800; +const STATUS_REGISTER_FRAME_COUNT_INTERRUPT:u32 = 0x00001000; +const STATUS_REGISTER_DELAY_COUNT_INTERRUPT:u32 = 0x00002000; +const STATUS_REGISTER_ERROR_INTERRUPT:u32 = 0x00004000; +const STATUS_REGISTER_END_OF_LINE_LATE_ERROR:u32 = 0x00008000; +const STATUS_REGISTER_FRAME_COUNT:u32 = 0x00ff0000; +const STATUS_REGISTER_DELAY_COUNT:u32 = 0xff000000; //#define OFFSET_PARK_PTR_REG 0x28 //#define TAIL 0x34 //#define OFFSET_VERSION 0x2c // -//#define OFFSET_VDMA_MM2S_CONTROL_REGISTER 0x00 -//#define OFFSET_VDMA_MM2S_STATUS_REGISTER 0x04 -//#define OFFSET_VDMA_MM2S_VSIZE 0x50 -//#define OFFSET_VDMA_MM2S_HSIZE 0x54 -//#define OFFSET_VDMA_MM2S_FRMDLY_STRIDE 0x58 -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER1 0x5c -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER2 0x60 -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER3 0x64 -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER4 0x68 -// -//#define OFFSET_VDMA_S2MM_CONTROL_REGISTER 0x30 -//#define OFFSET_VDMA_S2MM_STATUS_REGISTER 0x34 -//#define OFFSET_VDMA_S2MM_IRQ_MASK 0x3c -//#define OFFSET_VDMA_S2MM_REG_INDEX 0x44 -//#define OFFSET_VDMA_S2MM_VSIZE 0xa0 -//#define OFFSET_VDMA_S2MM_HSIZE 0xa4 -//#define OFFSET_VDMA_S2MM_FRMDLY_STRIDE 0xa8 -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER1 0xac -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER2 0xb0 -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER3 0xb4 -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER4 0xb8 + impl VdmaHandle { pub fn new(width:u32,height:u32,pixel_length:u32) -> Result{ - let better_init = VdmaHandle::manual_init(width,height,pixel_length); - if better_init.is_ok() { better_init } else { - //Default to using values provided by Kaputa in `imageFeedthroughDriver.c` - VdmaHandle::manual_init_fallback(0x43000000,width,height,pixel_length,[0x31000000,0x32000000,0x33000000]) - } - } - - pub fn manual_init(width:u32,height:u32,pixel_length:u32) -> Result{ //uio find devices //Names TBD; one is a control register, three others are read-write buffers - // + //uio0 is control + //uio1-3 are framebuffers // for each device in /dev/uio* - let mut file_options = OpenOptions::new(); - file_options.read(true).write(true).custom_flags(O_SYNC); - let mapped_memory = file_options.open(Path::new("/dev"/*Path to /dev/uio device*/)); - match mapped_memory{ - Ok(memory) => {}, - Err(error) => { return Err(error); } + let mut framebuffers:Vec<(File,UioInfo)> = Vec::new(); + let mut uio_devices = find_devices(); + //Control device should always be first; dependent upon DeviceTree implementation + let control_device = uio_devices.pop_front().unwrap(); + let vdma_control = (control_device.get_device(),control_device); + + //Collect all devices + for device in uio_devices{ + framebuffers.push((device.get_device(),device)); } - todo!(); + + let mut new_object = VdmaHandle{ vdma_control,width,height,pixel_length,framebuffers }; + new_object.vdma_start_triple_buffering(); + Ok(new_object) } - pub fn manual_init_fallback(address:u32,width:u32,height:u32,pixel_length:u32,framebuffer_addresses:[u32;3]) -> Result{ - let vdma:File; - let mut file_options = OpenOptions::new(); - //Read and write, and guarantee blocking until data is available - file_options.read(true).write(true).custom_flags(O_SYNC); - let raw_memory = file_options.open("/dev/mem"); - match raw_memory{ - Ok(raw_memory_file) => { - vdma = raw_memory_file; + fn set_vdma_flag(&mut self, offset:u64, value:u32) { + _ = self.vdma_control.0.write_at(&value.to_le_bytes(), offset); + } + + fn get_vdma_flag(&self, offset:u64) -> Result { + let mut buf = [0;4]; + let read_length = self.vdma_control.0.read_at(&mut buf, offset); + match read_length{ + Ok(length) => { + if length < 4{ + return Ok(u32::from_le_bytes(buf)); + } else { + return self.get_vdma_flag(offset); + } + }, + Err(error) => { + error!("{:?}",error); + return Err(error); }, - Err(error) => { return Err(error); } } - Ok(VdmaHandle{ - base_address:address, - width, - height, - pixel_length, - vdma_endpoint:vdma, - framebuffer_one_address:framebuffer_addresses[0], - framebuffer_two_address:framebuffer_addresses[1], - framebuffer_three_address:framebuffer_addresses[2], - }) } - fn get_stereo_rgb() { todo!(); } - fn get_stereo_grey() { todo!(); } - fn get_stereo_all() { todo!(); } + fn flag_is_set(&self, offset:u64, check_val:u32) -> bool{ + match self.get_vdma_flag(offset){ + Ok(return_val) => { + return_val & check_val == check_val + }, + Err(_) => { false } + } + } - fn set_virtual_address(&self) {} - fn get_virtual_address(&self, _offset:u32) { todo!(); } - fn vdma_halt() { todo!(); } - fn vdma_start_triple_buffering() { - todo!(); - //Set + fn vdma_start_triple_buffering(&mut self) { + self.set_vdma_flag(WRITE_CONTROL_REGISTER, REGISTER_RESET); + + while !self.flag_is_set(WRITE_CONTROL_REGISTER, CONTROL_REGISTER_RESET) + { thread::sleep(Duration::from_millis(50)); } + + self.set_vdma_flag(WRITE_STATUS_REGISTER, CONTROL_REGISTER_RESET); + self.set_vdma_flag(WRITE_IRQ_MASK, NO_MASK_INTERRUPTS); + + let interrupt_frame_count = 3; + //Interrupt frame count is stored in mask + //CONTROL_REGISTER_INTERRUPT_FRAME_COUNT: 0x00ff0000 + //The value should, therefore, be shifted left 16 + let start_flag = (interrupt_frame_count << 16) | + //Start VDMA + CONTROL_REGISTER_START | + // Enable """mutex""" for r/w register. + //https://docs.amd.com/r/en-US/pg020_axi_vdma/Genlock-Synchronization?tocId=jzZsIGLYleCfhtxUkvGoug + CONTROL_REGISTER_GENLOCK_ENABLE | + CONTROL_REGISTER_INTERNAL_GENLOCK | + //Enable circular buffer rather than parking + //https://docs.amd.com/r/en-US/pg020_axi_vdma/Stream-to-Memory-Map-Register-Detail + CONTROL_REGISTER_CIRCULAR_PARK; + self.set_vdma_flag(WRITE_CONTROL_REGISTER,start_flag); + + while !self.flag_is_set(WRITE_CONTROL_REGISTER, CONTROL_REGISTER_START) || + self.flag_is_set(WRITE_STATUS_REGISTER, STATUS_REGISTER_HALTED) + { thread::sleep(Duration::from_millis(50)); } + + self.set_vdma_flag(WRITE_REGISTER_INDEX, REGISTER_RESET); + + self.set_vdma_flag(WRITE_FRAMEBUFFER_ONE, self.framebuffers.get_mut(0).expect("No framebuffers!").1.get_map(0).expect("error").get_address()); + let framebuffer_two = self.framebuffers.get_mut(1).expect("Not enough frame buffers!"); + self.set_vdma_flag(WRITE_FRAMEBUFFER_TWO, framebuffer_two.1.get_map(0).expect("error").get_address()); + let framebuffer_three = self.framebuffers.get_mut(2).expect("Almost enough framebuffers!"); + self.set_vdma_flag(WRITE_FRAMEBUFFER_THREE, framebuffer_three.1.get_map(0).expect("error").get_address()); + + self.set_vdma_flag(OFFSET_PARK_POINTER_REGISTER, REGISTER_RESET); + + self.set_vdma_flag(WRITE_FRAMEDELAY_STRIDE, self.width*self.pixel_length); + self.set_vdma_flag(WRITE_HSIZE, self.width*self.pixel_length); + self.set_vdma_flag(WRITE_VSIZE, self.height); } pub fn set_frame() { //amountRead = vdma_endpoint.read_at(&mut [u8;arraySize], offset) + //amountRead = framebuffer.read(&mut [u8;arraySize]); todo!(); } pub fn get_frame() { //amountWritten = vdma_endpoint.write_at(&[u8;arraySize], offset) + //amountRead = framebuffer.write(&[u8;arraySize]); todo!(); } } diff --git a/src/vdma_facade/mod.rs b/src/vdma_facade/mod.rs index 0548504..4de3e5c 100644 --- a/src/vdma_facade/mod.rs +++ b/src/vdma_facade/mod.rs @@ -1,10 +1,5 @@ -#[allow(dead_code,unreachable_code)] pub mod feedthrough; #[allow(dead_code,unreachable_code)] -pub mod write; -#[allow(dead_code,unreachable_code)] -pub mod read; -#[allow(dead_code,unreachable_code)] pub mod common; const MAP_SIZE:u64 = 3840 * 2160 * 8 * 3; @@ -21,54 +16,3 @@ const O_SYNC:i32 = 1052672; //#define OFFSET_PARK_PTR_REG 0x28 //#define TAIL 0x34 //#define OFFSET_VERSION 0x2c -// -//#define OFFSET_VDMA_MM2S_CONTROL_REGISTER 0x00 -//#define OFFSET_VDMA_MM2S_STATUS_REGISTER 0x04 -//#define OFFSET_VDMA_MM2S_VSIZE 0x50 -//#define OFFSET_VDMA_MM2S_HSIZE 0x54 -//#define OFFSET_VDMA_MM2S_FRMDLY_STRIDE 0x58 -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER1 0x5c -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER2 0x60 -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER3 0x64 -//#define OFFSET_VDMA_MM2S_FRAMEBUFFER4 0x68 -// -//#define OFFSET_VDMA_S2MM_CONTROL_REGISTER 0x30 -//#define OFFSET_VDMA_S2MM_STATUS_REGISTER 0x34 -//#define OFFSET_VDMA_S2MM_IRQ_MASK 0x3c -//#define OFFSET_VDMA_S2MM_REG_INDEX 0x44 -//#define OFFSET_VDMA_S2MM_VSIZE 0xa0 -//#define OFFSET_VDMA_S2MM_HSIZE 0xa4 -//#define OFFSET_VDMA_S2MM_FRMDLY_STRIDE 0xa8 -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER1 0xac -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER2 0xb0 -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER3 0xb4 -//#define OFFSET_VDMA_S2MM_FRAMEBUFFER4 0xb8 -//* S2MM and MM2S control register flags */ -//#define VDMA_CONTROL_REGISTER_START 0x00000001 -//#define VDMA_CONTROL_REGISTER_CIRCULAR_PARK 0x00000002 -//#define VDMA_CONTROL_REGISTER_RESET 0x00000004 -//#define VDMA_CONTROL_REGISTER_GENLOCK_ENABLE 0x00000008 -//#define VDMA_CONTROL_REGISTER_FrameCntEn 0x00000010 -//#define VDMA_CONTROL_REGISTER_INTERNAL_GENLOCK 0x00000080 -//#define VDMA_CONTROL_REGISTER_WrPntr 0x00000f00 -//#define VDMA_CONTROL_REGISTER_FrmCtn_IrqEn 0x00001000 -//#define VDMA_CONTROL_REGISTER_DlyCnt_IrqEn 0x00002000 -//#define VDMA_CONTROL_REGISTER_ERR_IrqEn 0x00004000 -//#define VDMA_CONTROL_REGISTER_Repeat_En 0x00008000 -//#define VDMA_CONTROL_REGISTER_InterruptFrameCount 0x00ff0000 -//#define VDMA_CONTROL_REGISTER_IRQDelayCount 0xff000000 -// -//* Write status register */ -//#define VDMA_STATUS_REGISTER_HALTED 0x00000001 // Read-only -//#define VDMA_STATUS_REGISTER_VDMAInternalError 0x00000010 // Read or write-clear -//#define VDMA_STATUS_REGISTER_VDMASlaveError 0x00000020 // Read-only -//#define VDMA_STATUS_REGISTER_VDMADecodeError 0x00000040 // Read-only -//#define VDMA_STATUS_REGISTER_StartOfFrameEarlyError 0x00000080 // Read-only -//#define VDMA_STATUS_REGISTER_EndOfLineEarlyError 0x00000100 // Read-only -//#define VDMA_STATUS_REGISTER_StartOfFrameLateError 0x00000800 // Read-only -//#define VDMA_STATUS_REGISTER_FrameCountInterrupt 0x00001000 // Read-only -//#define VDMA_STATUS_REGISTER_DelayCountInterrupt 0x00002000 // Read-only -//#define VDMA_STATUS_REGISTER_ErrorInterrupt 0x00004000 // Read-only -//#define VDMA_STATUS_REGISTER_EndOfLineLateError 0x00008000 // Read-only -//#define VDMA_STATUS_REGISTER_FrameCount 0x00ff0000 // Read-only -//#define VDMA_STATUS_REGISTER_DelayCount 0xff000000 // Read-only diff --git a/src/vdma_facade/read.rs b/src/vdma_facade/read.rs deleted file mode 100644 index a78abba..0000000 --- a/src/vdma_facade/read.rs +++ /dev/null @@ -1,32 +0,0 @@ -struct VdmaHandle{ - base_address:u32, - vdma_handler:i32, - width:i32, - height:i32, - pixel_length:i32, - framebuffer_length:i32, - //TODO: Fill out: - //vdma_virtual_address: u32? - //framebuffer_virtual_address (1-3) - //framebuffer_physical_address (1-3) -} - -#[derive(Debug)] -pub struct InitError; - -impl VdmaHandle { - pub fn new() -> Result{ - Err(InitError{}) - } - - fn get_stereo_rgb() { todo!(); } - fn get_stereo_grey() { todo!(); } - fn get_stereo_all() { todo!(); } - - fn vdma_set(){ todo!(); } - fn vdma_get() { todo!(); } - fn vdma_halt() { todo!(); } - fn vdma_start_triple_buffering() { todo!(); } - fn set_frame() { todo!(); } -} - diff --git a/src/vdma_facade/write.rs b/src/vdma_facade/write.rs deleted file mode 100644 index fd2eac7..0000000 --- a/src/vdma_facade/write.rs +++ /dev/null @@ -1,31 +0,0 @@ -struct VdmaHandle{ - base_address:u32, - vdma_handler:i32, - width:i32, - height:i32, - pixel_length:i32, - framebuffer_length:i32, - //TODO: Fill out: - //vdma_virtual_address: u32? - //framebuffer_virtual_address (1-3) - //framebuffer_physical_address (1-3) -} - -#[derive(Debug)] -pub struct InitError; - -impl VdmaHandle { - pub fn new() -> Result{ - Err(InitError{}) - } - - fn get_stereo_rgb() { todo!(); } - fn get_stereo_grey() { todo!(); } - fn get_stereo_all() { todo!(); } - - fn vdma_set(){ todo!(); } - fn vdma_get() { todo!(); } - fn vdma_halt() { todo!(); } - fn vdma_start_triple_buffering() { todo!(); } - fn set_frame() { todo!(); } -} From 4d4af9cf19a98e85f3d32795bcb0938c26e3c08e Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Sun, 14 Apr 2024 18:16:15 -0400 Subject: [PATCH 24/44] Finish first try at VDMA --- src/vdma_facade/feedthrough.rs | 95 +++++++++++++++++++--------------- 1 file changed, 53 insertions(+), 42 deletions(-) diff --git a/src/vdma_facade/feedthrough.rs b/src/vdma_facade/feedthrough.rs index cef467d..ae1be0f 100644 --- a/src/vdma_facade/feedthrough.rs +++ b/src/vdma_facade/feedthrough.rs @@ -13,19 +13,20 @@ const OFFSET_PARK_POINTER_REGISTER:u64 = 0x28; const REGISTER_RESET:u32 = 0; const NO_MASK_INTERRUPTS:u32 = 0xf; -const TAIL:u32 = 0x34; -const OFFSET_VERSION:u32 = 0x2c; +//Commented = unused +//const TAIL:u32 = 0x34; +//const OFFSET_VERSION:u32 = 0x2c; //* Register offsets */ -const READ_CONTROL_REGISTER:u64 = 0x00; -const READ_STATUS_REGISTER:u64 = 0x04; -const READ_VSIZE:u64 = 0x50; -const READ_HSIZE:u64 = 0x54; -const READ_FRAMEDELAY_STRIDE:u64 = 0x58; -const READ_FRAMEBUFFER_ONE:u64 = 0x5c; -const READ_FRAMEBUFFER_TWO:u64 = 0x60; -const READ_FRAMEBUFFER_THREE:u64 = 0x64; -const READ_FRAMEBUFFER_FOUR:u64 = 0x68; +//const READ_CONTROL_REGISTER:u64 = 0x00; +//const READ_STATUS_REGISTER:u64 = 0x04; +//const READ_VSIZE:u64 = 0x50; +//const READ_HSIZE:u64 = 0x54; +//const READ_FRAMEDELAY_STRIDE:u64 = 0x58; +//const READ_FRAMEBUFFER_ONE:u64 = 0x5c; +//const READ_FRAMEBUFFER_TWO:u64 = 0x60; +//const READ_FRAMEBUFFER_THREE:u64 = 0x64; +//const READ_FRAMEBUFFER_FOUR:u64 = 0x68; const WRITE_CONTROL_REGISTER:u64 = 0x30; const WRITE_STATUS_REGISTER:u64 = 0x34; const WRITE_IRQ_MASK:u64 = 0x3c; @@ -36,7 +37,7 @@ const WRITE_FRAMEDELAY_STRIDE:u64 = 0xa8; const WRITE_FRAMEBUFFER_ONE:u64 = 0xac; const WRITE_FRAMEBUFFER_TWO:u64 = 0xb0; const WRITE_FRAMEBUFFER_THREE:u64 = 0xb4; -const WRITE_FRAMEBUFFER_FOUR:u64 = 0xb8; +//const WRITE_FRAMEBUFFER_FOUR:u64 = 0xb8; //BIT MASKS FOR CONTROL REGISTER //https://docs.amd.com/r/en-US/pg020_axi_vdma/S2MM_VDMACR-S2MM-VDMA-Control-Register-Offset-30h @@ -45,32 +46,32 @@ const CONTROL_REGISTER_START:u32 = 0x00000001; const CONTROL_REGISTER_CIRCULAR_PARK:u32 = 0x00000002; const CONTROL_REGISTER_RESET:u32 = 0x00000004; const CONTROL_REGISTER_GENLOCK_ENABLE:u32 = 0x00000008; -const CONTROL_REGISTER_FRAME_COUNT_ENABLE:u32 = 0x00000010; +//const CONTROL_REGISTER_FRAME_COUNT_ENABLE:u32 = 0x00000010; const CONTROL_REGISTER_INTERNAL_GENLOCK:u32 = 0x00000080; -const CONTROL_REGISTER_WRITE_POINTER:u32 = 0x00000f00; -const CONTROL_REGISTER_FRAMECOUNTER_IRQENABLE:u32 = 0x00001000; -const CONTROL_REGISTER_DELAYCOUNT_IRQENABLE:u32 = 0x00002000; -const CONTROL_REGISTER_ERROR_IRQENABLE:u32 = 0x00004000; -const CONTROL_REGISTER_REPEAT_ENABLE:u32 = 0x00008000; -const CONTROL_REGISTER_INTERRUPT_FRAME_COUNT:u32 = 0x00ff0000; -const CONTROL_REGISTER_IRQ_DELAY_COUNT:u32 = 0xff000000; +//const CONTROL_REGISTER_WRITE_POINTER:u32 = 0x00000f00; +//const CONTROL_REGISTER_FRAMECOUNTER_IRQENABLE:u32 = 0x00001000; +//const CONTROL_REGISTER_DELAYCOUNT_IRQENABLE:u32 = 0x00002000; +//const CONTROL_REGISTER_ERROR_IRQENABLE:u32 = 0x00004000; +//const CONTROL_REGISTER_REPEAT_ENABLE:u32 = 0x00008000; +//const CONTROL_REGISTER_INTERRUPT_FRAME_COUNT:u32 = 0x00ff0000; +//const CONTROL_REGISTER_IRQ_DELAY_COUNT:u32 = 0xff000000; //BIT MASKS FOR STATUS REGISTER //https://docs.amd.com/r/en-US/pg020_axi_vdma/S2MM_VDMASR-S2MM-VDMA-Status-Register-Offset-34h //https://docs.amd.com/r/en-US/pg020_axi_vdma/MM2S_VDMASR-MM2S-VDMA-Status-Register-Offset-04h const STATUS_REGISTER_HALTED:u32 = 0x00000001; -const STATUS_REGISTER_VDMA_INTENAL_ERROR:u32 = 0x00000010; -const STATUS_REGISTER_VDMA_SLAVE_ERROR:u32 = 0x00000020; -const STATUS_REGISTER_VDMA_DECODE_ERROR:u32 = 0x00000040; -const STATUS_REGISTER_START_OF_FRAME_EARLY_ERROR:u32= 0x00000080; -const STATUS_REGISTER_END_OF_LINE_EARLY_ERROR:u32 = 0x00000100; -const STATUS_REGISTER_START_OF_FRAME_LATE_ERROR:u32 = 0x00000800; -const STATUS_REGISTER_FRAME_COUNT_INTERRUPT:u32 = 0x00001000; -const STATUS_REGISTER_DELAY_COUNT_INTERRUPT:u32 = 0x00002000; -const STATUS_REGISTER_ERROR_INTERRUPT:u32 = 0x00004000; -const STATUS_REGISTER_END_OF_LINE_LATE_ERROR:u32 = 0x00008000; -const STATUS_REGISTER_FRAME_COUNT:u32 = 0x00ff0000; -const STATUS_REGISTER_DELAY_COUNT:u32 = 0xff000000; +//const STATUS_REGISTER_VDMA_INTENAL_ERROR:u32 = 0x00000010; +//const STATUS_REGISTER_VDMA_SLAVE_ERROR:u32 = 0x00000020; +//const STATUS_REGISTER_VDMA_DECODE_ERROR:u32 = 0x00000040; +//const STATUS_REGISTER_START_OF_FRAME_EARLY_ERROR:u32= 0x00000080; +//const STATUS_REGISTER_END_OF_LINE_EARLY_ERROR:u32 = 0x00000100; +//const STATUS_REGISTER_START_OF_FRAME_LATE_ERROR:u32 = 0x00000800; +//const STATUS_REGISTER_FRAME_COUNT_INTERRUPT:u32 = 0x00001000; +//const STATUS_REGISTER_DELAY_COUNT_INTERRUPT:u32 = 0x00002000; +//const STATUS_REGISTER_ERROR_INTERRUPT:u32 = 0x00004000; +//const STATUS_REGISTER_END_OF_LINE_LATE_ERROR:u32 = 0x00008000; +//const STATUS_REGISTER_FRAME_COUNT:u32 = 0x00ff0000; +//const STATUS_REGISTER_DELAY_COUNT:u32 = 0xff000000; //#define OFFSET_PARK_PTR_REG 0x28 //#define TAIL 0x34 //#define OFFSET_VERSION 0x2c @@ -161,11 +162,18 @@ impl VdmaHandle { self.set_vdma_flag(WRITE_REGISTER_INDEX, REGISTER_RESET); - self.set_vdma_flag(WRITE_FRAMEBUFFER_ONE, self.framebuffers.get_mut(0).expect("No framebuffers!").1.get_map(0).expect("error").get_address()); - let framebuffer_two = self.framebuffers.get_mut(1).expect("Not enough frame buffers!"); - self.set_vdma_flag(WRITE_FRAMEBUFFER_TWO, framebuffer_two.1.get_map(0).expect("error").get_address()); - let framebuffer_three = self.framebuffers.get_mut(2).expect("Almost enough framebuffers!"); - self.set_vdma_flag(WRITE_FRAMEBUFFER_THREE, framebuffer_three.1.get_map(0).expect("error").get_address()); + let framebuffers = &self.framebuffers; + let frame_buf_one = framebuffers.get(0).expect("No framebuffers!"); + let frame_buf_two = framebuffers.get(1).expect("Only one framebuffer!"); + let frame_buf_three = framebuffers.get(2).expect("Not enough framebuffers"); + + let frame_buf_one_addr = frame_buf_one.1.get_map(0).expect("Bad map!").get_address(); + let frame_buf_two_addr = frame_buf_two.1.get_map(0).expect("Bad map!").get_address(); + let frame_buf_three_addr = frame_buf_three.1.get_map(0).expect("Bad map!").get_address(); + + self.set_vdma_flag(WRITE_FRAMEBUFFER_ONE, frame_buf_one_addr ); + self.set_vdma_flag(WRITE_FRAMEBUFFER_TWO, frame_buf_two_addr ); + self.set_vdma_flag(WRITE_FRAMEBUFFER_THREE, frame_buf_three_addr); self.set_vdma_flag(OFFSET_PARK_POINTER_REGISTER, REGISTER_RESET); @@ -174,13 +182,16 @@ impl VdmaHandle { self.set_vdma_flag(WRITE_VSIZE, self.height); } pub fn set_frame() { + //amountWritten = vdma_endpoint.write_at(&[u8;arraySize], offset) + //amountWritten = framebuffer.write(&[u8;arraySize]); + //From python file: + //seek back to the beginning of the file (probably won't need to??? Gonna have to check) + //write to file + todo!(); + } + pub fn get_frame() { //amountRead = vdma_endpoint.read_at(&mut [u8;arraySize], offset) //amountRead = framebuffer.read(&mut [u8;arraySize]); todo!(); } - pub fn get_frame() { - //amountWritten = vdma_endpoint.write_at(&[u8;arraySize], offset) - //amountRead = framebuffer.write(&[u8;arraySize]); - todo!(); - } } From 0f03ec54ffdf9c7b7d7d01441bec52ed46cac0b9 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Wed, 17 Apr 2024 17:14:53 -0400 Subject: [PATCH 25/44] Remove world-server requirement --- src/rest_api.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/rest_api.rs b/src/rest_api.rs index 7c2aa88..a3e000e 100644 --- a/src/rest_api.rs +++ b/src/rest_api.rs @@ -3,15 +3,15 @@ use crate::cam_comm::WorldServerConnection; use rocket::{fs::{NamedFile,relative}, response::status, State}; #[post("/serve", data = "")] -fn start_serve(raw_index:String, cams:&State>) -> status::Accepted<()> { +fn start_serve(raw_index:String,/* cams:&State>*/) -> status::Accepted<()> { let index:u32 = raw_index.parse().expect("Invalid value!"); - let mut lock = cams.lock().unwrap(); - lock.get_next_images(index); + //let mut lock = cams.lock().unwrap(); + //lock.get_next_images(index); status::Accepted(()) } #[get("/serve")]//, data = "")] -async fn get_serve_data(_cams:&State>) -> Option{ +async fn get_serve_data(/*cams:&State>*/) -> Option{ //let _index:u32 = raw_index.parse().expect("Invalid value!"); //let mut path = Path::new(relative!("static")); // @@ -21,7 +21,7 @@ async fn get_serve_data(_cams:&State>) -> Option Date: Wed, 17 Apr 2024 18:34:23 -0400 Subject: [PATCH 26/44] Add all data; update rest endpoint REST endpoint now responds to a blanket request to `localhost:8000/serve` with the most recently updated file available to the server --- serve1.tsv => serve1.csv | 0 serve1.dat | 1774 ++++++++++++++++ serve2.csv | 1853 +++++++++++++++++ serve3.csv | 1921 +++++++++++++++++ serve4.csv | 2029 ++++++++++++++++++ serve5.csv | 1739 ++++++++++++++++ src/rest_api.rs | 22 +- volley1.csv | 1956 ++++++++++++++++++ volley2.csv | 1447 +++++++++++++ volley3.csv | 4182 ++++++++++++++++++++++++++++++++++++++ volley4.csv | 2067 +++++++++++++++++++ volley5.csv | 1396 +++++++++++++ wind.csv | 2001 ++++++++++++++++++ 13 files changed, 22383 insertions(+), 4 deletions(-) rename serve1.tsv => serve1.csv (100%) create mode 100644 serve1.dat create mode 100644 serve2.csv create mode 100644 serve3.csv create mode 100644 serve4.csv create mode 100644 serve5.csv create mode 100644 volley1.csv create mode 100644 volley2.csv create mode 100644 volley3.csv create mode 100644 volley4.csv create mode 100644 volley5.csv create mode 100644 wind.csv diff --git a/serve1.tsv b/serve1.csv similarity index 100% rename from serve1.tsv rename to serve1.csv diff --git a/serve1.dat b/serve1.dat new file mode 100644 index 0000000..fb94e86 --- /dev/null +++ b/serve1.dat @@ -0,0 +1,1774 @@ +-3.115 3 -11.285 +-3.11 2.994 -11.225 +-3.105 2.988 -11.165 +-3.1 2.982 -11.105 +-3.095 2.9759 -11.045 +-3.09 2.9699 -10.985 +-3.085 2.9638 -10.925 +-3.08 2.9578 -10.865 +-3.075 2.9517 -10.805 +-3.07 2.9456 -10.745 +-3.065 2.9395 -10.685 +-3.06 2.9334 -10.625 +-3.055 2.9273 -10.565 +-3.05 2.9212 -10.505 +-3.045 2.915 -10.445 +-3.04 2.9089 -10.385 +-3.035 2.9027 -10.325 +-3.03 2.8966 -10.265 +-3.025 2.8904 -10.205 +-3.02 2.8842 -10.145 +-3.015 2.878 -10.085 +-3.01 2.8718 -10.025 +-3.005 2.8656 -9.965 +-3 2.8594 -9.905 +-2.995 2.8532 -9.845 +-2.99 2.8469 -9.7849 +-2.985 2.8407 -9.7249 +-2.98 2.8344 -9.6649 +-2.975 2.8281 -9.6049 +-2.97 2.8219 -9.5449 +-2.965 2.8156 -9.4849 +-2.96 2.8093 -9.4249 +-2.955 2.803 -9.3649 +-2.95 2.7967 -9.3049 +-2.945 2.7903 -9.2449 +-2.94 2.784 -9.1849 +-2.935 2.7776 -9.1249 +-2.93 2.7713 -9.0649 +-2.925 2.7649 -9.0049 +-2.92 2.7585 -8.9449 +-2.915 2.7521 -8.8849 +-2.91 2.7457 -8.8249 +-2.905 2.7393 -8.7649 +-2.9 2.7329 -8.7049 +-2.895 2.7265 -8.6449 +-2.89 2.7201 -8.5849 +-2.885 2.7136 -8.5249 +-2.88 2.7072 -8.4649 +-2.875 2.7007 -8.4049 +-2.87 2.6942 -8.3449 +-2.865 2.6877 -8.2849 +-2.86 2.6812 -8.2249 +-2.855 2.6747 -8.1649 +-2.85 2.6682 -8.1049 +-2.845 2.6617 -8.0449 +-2.84 2.6552 -7.9849 +-2.835 2.6486 -7.9249 +-2.83 2.6421 -7.8649 +-2.825 2.6355 -7.8049 +-2.82 2.6289 -7.7449 +-2.815 2.6223 -7.6849 +-2.81 2.6157 -7.6249 +-2.805 2.6091 -7.5649 +-2.8 2.6025 -7.5049 +-2.795 2.5959 -7.4449 +-2.79 2.5893 -7.3849 +-2.785 2.5826 -7.3249 +-2.78 2.576 -7.2649 +-2.775 2.5693 -7.2049 +-2.77 2.5626 -7.1449 +-2.765 2.5559 -7.0849 +-2.76 2.5493 -7.0249 +-2.755 2.5426 -6.9649 +-2.75 2.5358 -6.9049 +-2.745 2.5291 -6.8449 +-2.74 2.5224 -6.7848 +-2.735 2.5157 -6.7248 +-2.73 2.5089 -6.6648 +-2.725 2.5021 -6.6048 +-2.72 2.4954 -6.5448 +-2.715 2.4886 -6.4848 +-2.71 2.4818 -6.4248 +-2.705 2.475 -6.3648 +-2.7 2.4682 -6.3048 +-2.695 2.4614 -6.2448 +-2.69 2.4545 -6.1848 +-2.685 2.4477 -6.1248 +-2.68 2.4409 -6.0648 +-2.675 2.434 -6.0048 +-2.67 2.4271 -5.9448 +-2.665 2.4202 -5.8848 +-2.66 2.4134 -5.8248 +-2.655 2.4065 -5.7648 +-2.65 2.3996 -5.7048 +-2.645 2.3926 -5.6448 +-2.64 2.3857 -5.5848 +-2.635 2.3788 -5.5248 +-2.63 2.3718 -5.4648 +-2.625 2.3649 -5.4048 +-2.62 2.3579 -5.3448 +-2.615 2.3509 -5.2848 +-2.61 2.3439 -5.2248 +-2.605 2.3369 -5.1648 +-2.6 2.3299 -5.1048 +-2.595 2.3229 -5.0448 +-2.59 2.3159 -4.9848 +-2.585 2.3089 -4.9248 +-2.58 2.3018 -4.8648 +-2.575 2.2948 -4.8048 +-2.57 2.2877 -4.7448 +-2.565 2.2806 -4.6848 +-2.56 2.2735 -4.6248 +-2.555 2.2664 -4.5648 +-2.55 2.2593 -4.5048 +-2.545 2.2522 -4.4448 +-2.54 2.2451 -4.3848 +-2.535 2.238 -4.3248 +-2.53 2.2308 -4.2648 +-2.525 2.2237 -4.2048 +-2.52 2.2165 -4.1448 +-2.515 2.2093 -4.0848 +-2.51 2.2022 -4.0248 +-2.505 2.195 -3.9648 +-2.5 2.1878 -3.9048 +-2.495 2.1806 -3.8448 +-2.49 2.1733 -3.7847 +-2.485 2.1661 -3.7247 +-2.48 2.1589 -3.6647 +-2.475 2.1516 -3.6047 +-2.47 2.1443 -3.5447 +-2.465 2.1371 -3.4847 +-2.46 2.1298 -3.4247 +-2.455 2.1225 -3.3647 +-2.45 2.1152 -3.3047 +-2.445 2.1079 -3.2447 +-2.44 2.1006 -3.1847 +-2.435 2.0932 -3.1247 +-2.43 2.0859 -3.0647 +-2.425 2.0786 -3.0047 +-2.42 2.0712 -2.9447 +-2.415 2.0638 -2.8847 +-2.41 2.0564 -2.8247 +-2.405 2.0491 -2.7647 +-2.4 2.0417 -2.7047 +-2.395 2.0343 -2.6447 +-2.39 2.0268 -2.5847 +-2.385 2.0194 -2.5247 +-2.38 2.012 -2.4647 +-2.375 2.0045 -2.4047 +-2.37 1.9971 -2.3447 +-2.365 1.9896 -2.2847 +-2.36 1.9821 -2.2247 +-2.355 1.9746 -2.1647 +-2.35 1.9671 -2.1047 +-2.345 1.9596 -2.0447 +-2.34 1.9521 -1.9847 +-2.335 1.9446 -1.9247 +-2.33 1.9371 -1.8647 +-2.325 1.9295 -1.8047 +-2.32 1.922 -1.7447 +-2.315 1.9144 -1.6847 +-2.31 1.9068 -1.6247 +-2.305 1.8992 -1.5647 +-2.3 1.8916 -1.5047 +-2.295 1.884 -1.4447 +-2.29 1.8764 -1.3847 +-2.285 1.8688 -1.3247 +-2.28 1.8612 -1.2647 +-2.275 1.8535 -1.2047 +-2.27 1.8459 -1.1447 +-2.265 1.8382 -1.0847 +-2.26 1.8305 -1.0247 +-2.255 1.8228 -0.9647 +-2.25 1.8152 -0.9047 +-2.245 1.8075 -0.8447 +-2.24 1.7997 -0.7846 +-2.235 1.792 -0.7246 +-2.23 1.7843 -0.6646 +-2.225 1.7765 -0.6046 +-2.22 1.7688 -0.5446 +-2.215 1.761 -0.4846 +-2.21 1.7533 -0.4246 +-2.205 1.7455 -0.3646 +-2.2 1.7377 -0.3046 +-2.195 1.7299 -0.2446 +-2.19 1.7221 -0.1846 +-2.185 1.7143 -0.1246 +-2.18 1.7064 -0.0646 +-2.175 1.6986 -0.0046 +-2.17 1.6907 0.0554 +-2.165 1.6829 0.1154 +-2.16 1.675 0.1754 +-2.155 1.6671 0.2354 +-2.15 1.6592 0.2954 +-2.145 1.6513 0.3554 +-2.14 1.6434 0.4154 +-2.135 1.6355 0.4754 +-2.13 1.6276 0.5354 +-2.125 1.6197 0.5954 +-2.12 1.6117 0.6554 +-2.115 1.6037 0.7154 +-2.11 1.5958 0.7754 +-2.105 1.5878 0.8354 +-2.1 1.5798 0.8954 +-2.095 1.5718 0.9554 +-2.09 1.5638 1.0154 +-2.085 1.5558 1.0754 +-2.08 1.5478 1.1354 +-2.075 1.5397 1.1954 +-2.07 1.5317 1.2554 +-2.065 1.5236 1.3154 +-2.06 1.5156 1.3754 +-2.055 1.5075 1.4354 +-2.05 1.4994 1.4954 +-2.045 1.4913 1.5554 +-2.04 1.4832 1.6154 +-2.035 1.4751 1.6754 +-2.03 1.467 1.7354 +-2.025 1.4588 1.7954 +-2.02 1.4507 1.8554 +-2.015 1.4425 1.9154 +-2.01 1.4344 1.9754 +-2.005 1.4262 2.0354 +-2 1.418 2.0954 +-1.995 1.4098 2.1554 +-1.99 1.4016 2.2155 +-1.985 1.3934 2.2755 +-1.98 1.3852 2.3355 +-1.975 1.377 2.3955 +-1.97 1.3687 2.4555 +-1.965 1.3605 2.5155 +-1.96 1.3522 2.5755 +-1.955 1.3439 2.6355 +-1.95 1.3356 2.6955 +-1.945 1.3274 2.7555 +-1.94 1.3191 2.8155 +-1.935 1.3107 2.8755 +-1.93 1.3024 2.9355 +-1.925 1.2941 2.9955 +-1.92 1.2858 3.0555 +-1.915 1.2774 3.1155 +-1.91 1.269 3.1755 +-1.905 1.2607 3.2355 +-1.9 1.2523 3.2955 +-1.895 1.2439 3.3555 +-1.89 1.2355 3.4155 +-1.885 1.2271 3.4755 +-1.88 1.2187 3.5355 +-1.875 1.2103 3.5955 +-1.87 1.2018 3.6555 +-1.865 1.1934 3.7155 +-1.86 1.1849 3.7755 +-1.855 1.1764 3.8355 +-1.85 1.168 3.8955 +-1.845 1.1595 3.9555 +-1.84 1.151 4.0155 +-1.835 1.1425 4.0755 +-1.83 1.134 4.1355 +-1.825 1.1254 4.1955 +-1.82 1.1169 4.2555 +-1.815 1.1083 4.3155 +-1.81 1.0998 4.3755 +-1.805 1.0912 4.4355 +-1.8 1.0827 4.4955 +-1.795 1.0741 4.5555 +-1.79 1.0655 4.6155 +-1.785 1.0569 4.6755 +-1.78 1.0483 4.7355 +-1.775 1.0396 4.7955 +-1.77 1.031 4.8555 +-1.765 1.0223 4.9155 +-1.76 1.0137 4.9755 +-1.755 1.005 5.0355 +-1.75 0.9964 5.0955 +-1.745 0.9877 5.1555 +-1.74 0.979 5.2156 +-1.735 0.9703 5.2756 +-1.73 0.9616 5.3356 +-1.725 0.9528 5.3956 +-1.72 0.9441 5.4556 +-1.715 0.9354 5.5156 +-1.71 0.9266 5.5756 +-1.705 0.9179 5.6356 +-1.7 0.9091 5.6956 +-1.695 0.9003 5.7556 +-1.69 0.8915 5.8156 +-1.685 0.8827 5.8756 +-1.68 0.8739 5.9356 +-1.675 0.8651 5.9956 +-1.67 0.8562 6.0556 +-1.665 0.8474 6.1156 +-1.66 0.8386 6.1756 +-1.655 0.8297 6.2356 +-1.65 0.8208 6.2956 +-1.645 0.8119 6.3556 +-1.64 0.8031 6.4156 +-1.635 0.7942 6.4756 +-1.63 0.7852 6.5356 +-1.625 0.7763 6.5956 +-1.62 0.7674 6.6556 +-1.6149 0.7585 6.7156 +-1.6099 0.7495 6.7756 +-1.6049 0.7406 6.8356 +-1.5999 0.7316 6.8956 +-1.5949 0.7226 6.9556 +-1.5899 0.7136 7.0156 +-1.5849 0.7046 7.0756 +-1.5799 0.6956 7.1356 +-1.5749 0.6866 7.1956 +-1.5699 0.6776 7.2556 +-1.5649 0.6685 7.3156 +-1.5599 0.6595 7.3756 +-1.5549 0.6504 7.4356 +-1.5499 0.6414 7.4956 +-1.5449 0.6323 7.5556 +-1.5399 0.6232 7.6156 +-1.5349 0.6141 7.6756 +-1.5299 0.605 7.7356 +-1.5249 0.5959 7.7956 +-1.5199 0.5868 7.8556 +-1.5149 0.5776 7.9156 +-1.5099 0.5685 7.9756 +-1.5049 0.5593 8.0356 +-1.4999 0.5502 8.0956 +-1.4949 0.541 8.1556 +-1.4899 0.5318 8.2157 +-1.4849 0.5226 8.2757 +-1.4799 0.5134 8.3357 +-1.4749 0.5042 8.3957 +-1.4699 0.495 8.4557 +-1.4649 0.4857 8.5157 +-1.4599 0.4765 8.5757 +-1.4549 0.4672 8.6357 +-1.4499 0.458 8.6957 +-1.4449 0.4487 8.7557 +-1.4399 0.4394 8.8157 +-1.4349 0.4301 8.8757 +-1.4299 0.4208 8.9357 +-1.4249 0.4115 8.9957 +-1.4199 0.4022 9.0557 +-1.4149 0.3929 9.1157 +-1.4099 0.3835 9.1757 +-1.4049 0.3742 9.2357 +-1.3999 0.3648 9.2957 +-1.3949 0.3555 9.3557 +-1.3899 0.3461 9.4157 +-1.3849 0.3367 9.4757 +-1.3799 0.3273 9.5357 +-1.3749 0.3179 9.5957 +-1.3699 0.3085 9.6557 +-1.3649 0.299 9.7157 +-1.3599 0.2896 9.7757 +-1.3549 0.2801 9.8357 +-1.3499 0.2707 9.8957 +-1.3449 0.2612 9.9557 +-1.3399 0.2517 10.0157 +-1.3349 0.2422 10.0757 +-1.3299 0.2327 10.1357 +-1.3249 0.2232 10.1957 +-1.3199 0.2137 10.2557 +-1.3149 0.2042 10.3157 +-1.3099 0.1947 10.3757 +-1.3049 0.1851 10.4357 +-1.2999 0.1756 10.4957 +-1.2949 0.166 10.5557 +-1.2899 0.1564 10.6157 +-1.2849 0.1468 10.6757 +-1.2799 0.1372 10.7357 +-1.2749 0.1276 10.7957 +-1.2699 0.118 10.8557 +-1.2649 0.1084 10.9157 +-1.2599 0.0988 10.9757 +-1.2549 0.0891 11.0357 +-1.2499 0.0795 11.0957 +-1.2449 0.0698 11.1557 +-1.2399 0.0601 11.2158 +-1.2349 0.0504 11.2758 +-1.2299 0.0407 11.3358 +-1.2249 0.031 11.3958 +-1.2199 0.0213 11.4558 +-1.2149 0.0116 11.5158 +-1.2099 0.0019 11.5758 +-1.209 -0 11.5872 +-1.209 0 11.5872 +-1.204 0.0068 11.6472 +-1.199 0.0136 11.7072 +-1.194 0.0204 11.7672 +-1.189 0.0272 11.8272 +-1.184 0.034 11.8872 +-1.179 0.0407 11.9472 +-1.174 0.0475 12.0072 +-1.169 0.0542 12.0672 +-1.164 0.061 12.1272 +-1.159 0.0677 12.1873 +-1.154 0.0744 12.2473 +-1.149 0.0811 12.3073 +-1.144 0.0878 12.3673 +-1.139 0.0945 12.4273 +-1.134 0.1012 12.4873 +-1.129 0.1078 12.5473 +-1.124 0.1145 12.6073 +-1.119 0.1211 12.6673 +-1.114 0.1278 12.7273 +-1.109 0.1344 12.7873 +-1.104 0.141 12.8473 +-1.099 0.1476 12.9073 +-1.094 0.1542 12.9673 +-1.089 0.1608 13.0273 +-1.084 0.1674 13.0873 +-1.079 0.174 13.1473 +-1.074 0.1805 13.2073 +-1.069 0.1871 13.2673 +-1.064 0.1936 13.3273 +-1.059 0.2001 13.3873 +-1.054 0.2066 13.4473 +-1.049 0.2132 13.5073 +-1.044 0.2197 13.5673 +-1.039 0.2261 13.6273 +-1.034 0.2326 13.6873 +-1.029 0.2391 13.7473 +-1.024 0.2455 13.8073 +-1.019 0.252 13.8673 +-1.014 0.2584 13.9273 +-1.009 0.2649 13.9873 +-1.004 0.2713 14.0473 +-0.999 0.2777 14.1073 +-0.994 0.2841 14.1673 +-0.989 0.2905 14.2273 +-0.984 0.2969 14.2873 +-0.979 0.3032 14.3473 +-0.974 0.3096 14.4073 +-0.969 0.316 14.4673 +-0.964 0.3223 14.5273 +-0.959 0.3286 14.5873 +-0.954 0.335 14.6473 +-0.949 0.3413 14.7073 +-0.944 0.3476 14.7673 +-0.939 0.3539 14.8273 +-0.934 0.3601 14.8873 +-0.929 0.3664 14.9473 +-0.924 0.3727 15.0073 +-0.919 0.3789 15.0673 +-0.914 0.3852 15.1273 +-0.909 0.3914 15.1874 +-0.904 0.3976 15.2474 +-0.899 0.4039 15.3074 +-0.894 0.4101 15.3674 +-0.889 0.4163 15.4274 +-0.884 0.4224 15.4874 +-0.879 0.4286 15.5474 +-0.874 0.4348 15.6074 +-0.869 0.4409 15.6674 +-0.864 0.4471 15.7274 +-0.859 0.4532 15.7874 +-0.854 0.4593 15.8474 +-0.849 0.4655 15.9074 +-0.844 0.4716 15.9674 +-0.839 0.4777 16.0274 +-0.834 0.4838 16.0874 +-0.829 0.4898 16.1474 +-0.824 0.4959 16.2074 +-0.819 0.502 16.2674 +-0.814 0.508 16.3274 +-0.809 0.514 16.3874 +-0.804 0.5201 16.4474 +-0.799 0.5261 16.5074 +-0.794 0.5321 16.5674 +-0.789 0.5381 16.6274 +-0.784 0.5441 16.6874 +-0.779 0.5501 16.7474 +-0.774 0.556 16.8074 +-0.769 0.562 16.8674 +-0.764 0.5679 16.9274 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 +-0.759 0.5739 16.985 diff --git a/serve2.csv b/serve2.csv new file mode 100644 index 0000000..f445b76 --- /dev/null +++ b/serve2.csv @@ -0,0 +1,1853 @@ +-3.115 3.1 -11.285 +-3.105 3.093 -11.235 +-3.095 3.086 -11.185 +-3.085 3.079 -11.135 +-3.075 3.0719 -11.085 +-3.065 3.0649 -11.035 +-3.055 3.0578 -10.985 +-3.045 3.0508 -10.935 +-3.035 3.0437 -10.885 +-3.025 3.0366 -10.835 +-3.015 3.0295 -10.785 +-3.005 3.0224 -10.735 +-2.995 3.0153 -10.685 +-2.985 3.0082 -10.635 +-2.975 3.001 -10.585 +-2.965 2.9939 -10.535 +-2.955 2.9867 -10.485 +-2.945 2.9796 -10.435 +-2.935 2.9724 -10.385 +-2.925 2.9652 -10.335 +-2.915 2.958 -10.285 +-2.905 2.9508 -10.235 +-2.895 2.9436 -10.185 +-2.885 2.9364 -10.135 +-2.875 2.9292 -10.085 +-2.865 2.9219 -10.035 +-2.855 2.9147 -9.985 +-2.845 2.9074 -9.935 +-2.835 2.9001 -9.885 +-2.825 2.8929 -9.835 +-2.815 2.8856 -9.7849 +-2.805 2.8783 -9.7349 +-2.795 2.871 -9.6849 +-2.785 2.8637 -9.6349 +-2.775 2.8563 -9.5849 +-2.765 2.849 -9.5349 +-2.755 2.8416 -9.4849 +-2.745 2.8343 -9.4349 +-2.735 2.8269 -9.3849 +-2.725 2.8195 -9.3349 +-2.715 2.8121 -9.2849 +-2.705 2.8047 -9.2349 +-2.695 2.7973 -9.1849 +-2.685 2.7899 -9.1349 +-2.675 2.7825 -9.0849 +-2.665 2.7751 -9.0349 +-2.655 2.7676 -8.9849 +-2.645 2.7602 -8.9349 +-2.635 2.7527 -8.8849 +-2.625 2.7452 -8.8349 +-2.615 2.7377 -8.7849 +-2.605 2.7302 -8.7349 +-2.595 2.7227 -8.6849 +-2.585 2.7152 -8.6349 +-2.575 2.7077 -8.5849 +-2.565 2.7001 -8.5349 +-2.555 2.6926 -8.4849 +-2.545 2.685 -8.4349 +-2.535 2.6775 -8.3849 +-2.525 2.6699 -8.3349 +-2.515 2.6623 -8.2849 +-2.505 2.6547 -8.2349 +-2.495 2.6471 -8.1849 +-2.485 2.6395 -8.1349 +-2.475 2.6319 -8.0849 +-2.465 2.6243 -8.0349 +-2.455 2.6166 -7.9849 +-2.445 2.609 -7.9349 +-2.435 2.6013 -7.8849 +-2.425 2.5936 -7.8349 +-2.415 2.5859 -7.7849 +-2.405 2.5783 -7.7349 +-2.395 2.5706 -7.6849 +-2.385 2.5628 -7.6349 +-2.375 2.5551 -7.5849 +-2.365 2.5474 -7.5349 +-2.355 2.5396 -7.4849 +-2.345 2.5319 -7.4349 +-2.335 2.5241 -7.3849 +-2.325 2.5164 -7.3349 +-2.315 2.5086 -7.2849 +-2.305 2.5008 -7.2349 +-2.295 2.493 -7.1849 +-2.285 2.4852 -7.1349 +-2.275 2.4774 -7.0849 +-2.265 2.4695 -7.0349 +-2.255 2.4617 -6.9849 +-2.245 2.4539 -6.9349 +-2.235 2.446 -6.8849 +-2.225 2.4381 -6.8349 +-2.215 2.4302 -6.7848 +-2.205 2.4224 -6.7348 +-2.195 2.4145 -6.6848 +-2.185 2.4066 -6.6348 +-2.175 2.3986 -6.5848 +-2.165 2.3907 -6.5348 +-2.155 2.3828 -6.4848 +-2.145 2.3748 -6.4348 +-2.135 2.3669 -6.3848 +-2.125 2.3589 -6.3348 +-2.115 2.3509 -6.2848 +-2.105 2.3429 -6.2348 +-2.095 2.3349 -6.1848 +-2.085 2.3269 -6.1348 +-2.075 2.3189 -6.0848 +-2.065 2.3109 -6.0348 +-2.055 2.3029 -5.9848 +-2.045 2.2948 -5.9348 +-2.035 2.2868 -5.8848 +-2.025 2.2787 -5.8348 +-2.015 2.2706 -5.7848 +-2.005 2.2625 -5.7348 +-1.995 2.2544 -5.6848 +-1.985 2.2463 -5.6348 +-1.975 2.2382 -5.5848 +-1.965 2.2301 -5.5348 +-1.955 2.222 -5.4848 +-1.945 2.2138 -5.4348 +-1.935 2.2057 -5.3848 +-1.925 2.1975 -5.3348 +-1.915 2.1893 -5.2848 +-1.905 2.1812 -5.2348 +-1.895 2.173 -5.1848 +-1.885 2.1648 -5.1348 +-1.875 2.1565 -5.0848 +-1.865 2.1483 -5.0348 +-1.855 2.1401 -4.9848 +-1.845 2.1319 -4.9348 +-1.835 2.1236 -4.8848 +-1.825 2.1153 -4.8348 +-1.815 2.1071 -4.7848 +-1.805 2.0988 -4.7348 +-1.795 2.0905 -4.6848 +-1.785 2.0822 -4.6348 +-1.775 2.0739 -4.5848 +-1.765 2.0656 -4.5348 +-1.755 2.0572 -4.4848 +-1.745 2.0489 -4.4348 +-1.735 2.0406 -4.3848 +-1.725 2.0322 -4.3348 +-1.715 2.0238 -4.2848 +-1.705 2.0154 -4.2348 +-1.695 2.0071 -4.1848 +-1.685 1.9987 -4.1348 +-1.675 1.9902 -4.0848 +-1.665 1.9818 -4.0348 +-1.655 1.9734 -3.9848 +-1.645 1.965 -3.9348 +-1.635 1.9565 -3.8848 +-1.625 1.9481 -3.8348 +-1.6149 1.9396 -3.7847 +-1.6049 1.9311 -3.7347 +-1.5949 1.9226 -3.6847 +-1.5849 1.9141 -3.6347 +-1.5749 1.9056 -3.5847 +-1.5649 1.8971 -3.5347 +-1.5549 1.8886 -3.4847 +-1.5449 1.8801 -3.4347 +-1.5349 1.8715 -3.3847 +-1.5249 1.863 -3.3347 +-1.5149 1.8544 -3.2847 +-1.5049 1.8458 -3.2347 +-1.4949 1.8372 -3.1847 +-1.4849 1.8286 -3.1347 +-1.4749 1.82 -3.0847 +-1.4649 1.8114 -3.0347 +-1.4549 1.8028 -2.9847 +-1.4449 1.7942 -2.9347 +-1.4349 1.7855 -2.8847 +-1.4249 1.7769 -2.8347 +-1.4149 1.7682 -2.7847 +-1.4049 1.7595 -2.7347 +-1.3949 1.7508 -2.6847 +-1.3849 1.7421 -2.6347 +-1.3749 1.7334 -2.5847 +-1.3649 1.7247 -2.5347 +-1.3549 1.716 -2.4847 +-1.3449 1.7073 -2.4347 +-1.3349 1.6985 -2.3847 +-1.3249 1.6898 -2.3347 +-1.3149 1.681 -2.2847 +-1.3049 1.6723 -2.2347 +-1.2949 1.6635 -2.1847 +-1.2849 1.6547 -2.1347 +-1.2749 1.6459 -2.0847 +-1.2649 1.6371 -2.0347 +-1.2549 1.6283 -1.9847 +-1.2449 1.6194 -1.9347 +-1.2349 1.6106 -1.8847 +-1.2249 1.6017 -1.8347 +-1.2149 1.5929 -1.7847 +-1.2049 1.584 -1.7347 +-1.1949 1.5751 -1.6847 +-1.1849 1.5662 -1.6347 +-1.1749 1.5573 -1.5847 +-1.1649 1.5484 -1.5347 +-1.1549 1.5395 -1.4847 +-1.1449 1.5306 -1.4347 +-1.1349 1.5216 -1.3847 +-1.1249 1.5127 -1.3347 +-1.1149 1.5037 -1.2847 +-1.1049 1.4948 -1.2347 +-1.0949 1.4858 -1.1847 +-1.0849 1.4768 -1.1347 +-1.0749 1.4678 -1.0847 +-1.0649 1.4588 -1.0347 +-1.0549 1.4498 -0.9847 +-1.0449 1.4408 -0.9347 +-1.0349 1.4317 -0.8847 +-1.0249 1.4227 -0.8347 +-1.0149 1.4136 -0.7846 +-1.0049 1.4046 -0.7346 +-0.9949 1.3955 -0.6846 +-0.9849 1.3864 -0.6346 +-0.9749 1.3773 -0.5846 +-0.9649 1.3682 -0.5346 +-0.9549 1.3591 -0.4846 +-0.9449 1.35 -0.4346 +-0.9349 1.3408 -0.3846 +-0.9249 1.3317 -0.3346 +-0.9149 1.3225 -0.2846 +-0.9049 1.3134 -0.2346 +-0.8949 1.3042 -0.1846 +-0.8849 1.295 -0.1346 +-0.8749 1.2858 -0.0846 +-0.8649 1.2766 -0.0346 +-0.8549 1.2674 0.0154 +-0.8449 1.2582 0.0654 +-0.8349 1.2489 0.1154 +-0.8249 1.2397 0.1654 +-0.8149 1.2305 0.2154 +-0.8049 1.2212 0.2654 +-0.7949 1.2119 0.3154 +-0.7849 1.2026 0.3654 +-0.7749 1.1933 0.4154 +-0.7649 1.184 0.4654 +-0.7549 1.1747 0.5154 +-0.7449 1.1654 0.5654 +-0.7349 1.1561 0.6154 +-0.7249 1.1467 0.6654 +-0.7149 1.1374 0.7154 +-0.7049 1.128 0.7654 +-0.6949 1.1187 0.8154 +-0.6849 1.1093 0.8654 +-0.6749 1.0999 0.9154 +-0.6649 1.0905 0.9654 +-0.6549 1.0811 1.0154 +-0.6449 1.0717 1.0654 +-0.6349 1.0622 1.1154 +-0.6249 1.0528 1.1654 +-0.6149 1.0434 1.2154 +-0.6049 1.0339 1.2654 +-0.5949 1.0244 1.3154 +-0.5849 1.015 1.3654 +-0.5749 1.0055 1.4154 +-0.5649 0.996 1.4654 +-0.5549 0.9865 1.5154 +-0.5449 0.9769 1.5654 +-0.5349 0.9674 1.6154 +-0.5249 0.9579 1.6654 +-0.5149 0.9483 1.7154 +-0.5049 0.9388 1.7654 +-0.4949 0.9292 1.8154 +-0.4849 0.9196 1.8654 +-0.4749 0.9101 1.9154 +-0.4649 0.9005 1.9654 +-0.4549 0.8909 2.0154 +-0.4449 0.8812 2.0654 +-0.4349 0.8716 2.1154 +-0.4249 0.862 2.1654 +-0.4149 0.8523 2.2155 +-0.4049 0.8427 2.2655 +-0.3949 0.833 2.3155 +-0.3849 0.8233 2.3655 +-0.3749 0.8137 2.4155 +-0.3649 0.804 2.4655 +-0.3549 0.7943 2.5155 +-0.3449 0.7846 2.5655 +-0.3349 0.7748 2.6155 +-0.3249 0.7651 2.6655 +-0.3149 0.7554 2.7155 +-0.3049 0.7456 2.7655 +-0.2949 0.7358 2.8155 +-0.2849 0.7261 2.8655 +-0.2749 0.7163 2.9155 +-0.2649 0.7065 2.9655 +-0.2549 0.6967 3.0155 +-0.2449 0.6869 3.0655 +-0.2349 0.6771 3.1155 +-0.2249 0.6672 3.1655 +-0.2149 0.6574 3.2155 +-0.2049 0.6475 3.2655 +-0.1949 0.6377 3.3155 +-0.1849 0.6278 3.3655 +-0.1749 0.6179 3.4155 +-0.1649 0.608 3.4655 +-0.1549 0.5981 3.5155 +-0.1449 0.5882 3.5655 +-0.1349 0.5783 3.6155 +-0.1249 0.5684 3.6655 +-0.1149 0.5585 3.7155 +-0.1049 0.5485 3.7655 +-0.0949 0.5385 3.8155 +-0.0849 0.5286 3.8655 +-0.0749 0.5186 3.9155 +-0.0649 0.5086 3.9655 +-0.0549 0.4986 4.0155 +-0.0449 0.4886 4.0655 +-0.0349 0.4786 4.1155 +-0.0249 0.4686 4.1655 +-0.0149 0.4585 4.2155 +-0.0049 0.4485 4.2655 +0.0051 0.4384 4.3155 +0.0151 0.4284 4.3655 +0.0251 0.4183 4.4155 +0.0351 0.4082 4.4655 +0.0451 0.3981 4.5155 +0.0551 0.388 4.5655 +0.0651 0.3779 4.6155 +0.0751 0.3678 4.6655 +0.0851 0.3576 4.7155 +0.0951 0.3475 4.7655 +0.1051 0.3373 4.8155 +0.1151 0.3272 4.8655 +0.1251 0.317 4.9155 +0.1351 0.3068 4.9655 +0.1451 0.2966 5.0155 +0.1551 0.2864 5.0655 +0.1651 0.2762 5.1155 +0.1751 0.266 5.1655 +0.1851 0.2557 5.2156 +0.1951 0.2455 5.2656 +0.2051 0.2352 5.3156 +0.2151 0.225 5.3656 +0.2251 0.2147 5.4156 +0.2351 0.2044 5.4656 +0.2451 0.1941 5.5156 +0.2551 0.1838 5.5656 +0.2651 0.1735 5.6156 +0.2751 0.1632 5.6656 +0.2851 0.1529 5.7156 +0.2951 0.1425 5.7656 +0.3051 0.1322 5.8156 +0.3151 0.1218 5.8656 +0.3251 0.1114 5.9156 +0.3351 0.1011 5.9656 +0.3451 0.0907 6.0156 +0.3551 0.0803 6.0656 +0.3651 0.0699 6.1156 +0.3751 0.0594 6.1656 +0.3851 0.049 6.2156 +0.3951 0.0386 6.2656 +0.4051 0.0281 6.3156 +0.4151 0.0177 6.3656 +0.4251 0.0072 6.4156 +0.432 -0 6.45 +0.432 0 6.45 +0.442 0.0073 6.5 +0.452 0.0147 6.55 +0.462 0.022 6.6 +0.472 0.0293 6.65 +0.482 0.0366 6.7 +0.492 0.0438 6.75 +0.502 0.0511 6.8 +0.512 0.0584 6.85 +0.522 0.0656 6.9 +0.532 0.0729 6.95 +0.542 0.0801 7 +0.552 0.0873 7.05 +0.562 0.0945 7.1 +0.572 0.1017 7.15 +0.582 0.1089 7.2 +0.592 0.1161 7.25 +0.602 0.1233 7.3 +0.612 0.1305 7.35 +0.622 0.1376 7.4 +0.632 0.1448 7.45 +0.642 0.1519 7.5 +0.652 0.159 7.55 +0.662 0.1661 7.6 +0.672 0.1732 7.65 +0.682 0.1803 7.7 +0.692 0.1874 7.75 +0.702 0.1945 7.8 +0.712 0.2016 7.85 +0.722 0.2086 7.9 +0.732 0.2157 7.95 +0.742 0.2227 8 +0.752 0.2297 8.05 +0.762 0.2367 8.1 +0.772 0.2438 8.15 +0.782 0.2507 8.2 +0.792 0.2577 8.25 +0.802 0.2647 8.3 +0.812 0.2717 8.35 +0.822 0.2786 8.4 +0.832 0.2856 8.45 +0.842 0.2925 8.5 +0.852 0.2995 8.55 +0.862 0.3064 8.6 +0.872 0.3133 8.65 +0.882 0.3202 8.7 +0.892 0.3271 8.75 +0.902 0.334 8.8 +0.912 0.3408 8.85 +0.922 0.3477 8.9 +0.932 0.3545 8.95 +0.942 0.3614 9 +0.952 0.3682 9.05 +0.962 0.375 9.1 +0.972 0.3818 9.1501 +0.982 0.3886 9.2001 +0.992 0.3954 9.2501 +1.002 0.4022 9.3001 +1.012 0.409 9.3501 +1.022 0.4157 9.4001 +1.032 0.4225 9.4501 +1.042 0.4292 9.5001 +1.052 0.436 9.5501 +1.062 0.4427 9.6001 +1.072 0.4494 9.6501 +1.082 0.4561 9.7001 +1.092 0.4628 9.7501 +1.102 0.4695 9.8001 +1.112 0.4762 9.8501 +1.122 0.4828 9.9001 +1.132 0.4895 9.9501 +1.142 0.4961 10.0001 +1.152 0.5028 10.0501 +1.162 0.5094 10.1001 +1.172 0.516 10.1501 +1.182 0.5226 10.2001 +1.192 0.5292 10.2501 +1.202 0.5358 10.3001 +1.212 0.5424 10.3501 +1.222 0.5489 10.4001 +1.232 0.5555 10.4501 +1.242 0.562 10.5001 +1.252 0.5686 10.5501 +1.262 0.5751 10.6001 +1.272 0.5816 10.6501 +1.282 0.5881 10.7001 +1.292 0.5946 10.7501 +1.302 0.6011 10.8001 +1.312 0.6076 10.8501 +1.322 0.614 10.9001 +1.332 0.6205 10.9501 +1.342 0.627 11.0001 +1.352 0.6334 11.0501 +1.362 0.6398 11.1001 +1.372 0.6462 11.1501 +1.382 0.6526 11.2001 +1.392 0.659 11.2501 +1.402 0.6654 11.3001 +1.412 0.6718 11.3501 +1.422 0.6782 11.4001 +1.432 0.6845 11.4501 +1.442 0.6909 11.5001 +1.452 0.6972 11.5501 +1.462 0.7036 11.6001 +1.472 0.7099 11.6501 +1.482 0.7162 11.7001 +1.492 0.7225 11.7501 +1.502 0.7288 11.8001 +1.512 0.7351 11.8501 +1.522 0.7413 11.9001 +1.532 0.7476 11.9501 +1.542 0.7539 12.0001 +1.552 0.7601 12.0501 +1.562 0.7663 12.1001 +1.572 0.7726 12.1502 +1.582 0.7788 12.2002 +1.592 0.785 12.2502 +1.602 0.7912 12.3002 +1.612 0.7973 12.3502 +1.622 0.8035 12.4002 +1.632 0.8097 12.4502 +1.642 0.8158 12.5002 +1.652 0.822 12.5502 +1.662 0.8281 12.6002 +1.672 0.8342 12.6502 +1.682 0.8403 12.7002 +1.692 0.8465 12.7502 +1.702 0.8525 12.8002 +1.712 0.8586 12.8502 +1.722 0.8647 12.9002 +1.732 0.8708 12.9502 +1.742 0.8768 13.0002 +1.752 0.8829 13.0502 +1.762 0.8889 13.1002 +1.772 0.8949 13.1502 +1.782 0.901 13.2002 +1.792 0.907 13.2502 +1.802 0.913 13.3002 +1.812 0.9189 13.3502 +1.822 0.9249 13.4002 +1.832 0.9309 13.4502 +1.842 0.9368 13.5002 +1.852 0.9428 13.5502 +1.862 0.9487 13.6002 +1.872 0.9547 13.6502 +1.882 0.9606 13.7002 +1.892 0.9665 13.7502 +1.902 0.9724 13.8002 +1.912 0.9783 13.8502 +1.922 0.9842 13.9002 +1.932 0.99 13.9502 +1.942 0.9959 14.0002 +1.952 1.0017 14.0502 +1.962 1.0076 14.1002 +1.972 1.0134 14.1502 +1.982 1.0192 14.2002 +1.992 1.025 14.2502 +2.002 1.0308 14.3002 +2.012 1.0366 14.3502 +2.022 1.0424 14.4002 +2.032 1.0482 14.4502 +2.042 1.0539 14.5002 +2.052 1.0597 14.5502 +2.062 1.0654 14.6002 +2.072 1.0712 14.6502 +2.082 1.0769 14.7002 +2.092 1.0826 14.7502 +2.102 1.0883 14.8002 +2.112 1.094 14.8502 +2.122 1.0997 14.9002 +2.132 1.1053 14.9502 +2.142 1.111 15.0002 +2.152 1.1167 15.0502 +2.162 1.1223 15.1002 +2.1721 1.1279 15.1503 +2.1821 1.1336 15.2003 +2.1921 1.1392 15.2503 +2.2021 1.1448 15.3003 +2.2121 1.1504 15.3503 +2.2221 1.156 15.4003 +2.2321 1.1615 15.4503 +2.2421 1.1671 15.5003 +2.2521 1.1727 15.5503 +2.2621 1.1782 15.6003 +2.2721 1.1837 15.6503 +2.2821 1.1893 15.7003 +2.2921 1.1948 15.7503 +2.3021 1.2003 15.8003 +2.3121 1.2058 15.8503 +2.3221 1.2113 15.9003 +2.3321 1.2168 15.9503 +2.3421 1.2222 16.0003 +2.3521 1.2277 16.0503 +2.3621 1.2331 16.1003 +2.3721 1.2386 16.1503 +2.3821 1.244 16.2003 +2.3921 1.2494 16.2503 +2.4021 1.2548 16.3003 +2.4121 1.2602 16.3503 +2.4221 1.2656 16.4003 +2.4321 1.271 16.4503 +2.4421 1.2763 16.5003 +2.4521 1.2817 16.5503 +2.4621 1.2871 16.6003 +2.4721 1.2924 16.6503 +2.4821 1.2977 16.7003 +2.4921 1.303 16.7503 +2.5021 1.3084 16.8003 +2.5121 1.3137 16.8503 +2.5221 1.3189 16.9003 +2.5321 1.3242 16.9503 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 +2.5421 1.3295 16.985 diff --git a/serve3.csv b/serve3.csv new file mode 100644 index 0000000..48cf53e --- /dev/null +++ b/serve3.csv @@ -0,0 +1,1921 @@ +2.115 3.1 -11.585 +2.105 3.092 -11.535 +2.095 3.084 -11.485 +2.085 3.076 -11.435 +2.075 3.0679 -11.385 +2.065 3.0599 -11.335 +2.055 3.0518 -11.285 +2.045 3.0438 -11.235 +2.035 3.0357 -11.185 +2.025 3.0276 -11.135 +2.015 3.0195 -11.085 +2.005 3.0114 -11.035 +1.995 3.0033 -10.985 +1.985 2.9952 -10.935 +1.975 2.987 -10.885 +1.965 2.9789 -10.835 +1.955 2.9707 -10.785 +1.945 2.9626 -10.735 +1.935 2.9544 -10.685 +1.925 2.9462 -10.635 +1.915 2.938 -10.585 +1.905 2.9298 -10.535 +1.895 2.9216 -10.485 +1.885 2.9134 -10.435 +1.875 2.9052 -10.385 +1.865 2.8969 -10.335 +1.855 2.8887 -10.285 +1.845 2.8804 -10.235 +1.835 2.8721 -10.185 +1.825 2.8639 -10.135 +1.815 2.8556 -10.0849 +1.805 2.8473 -10.0349 +1.795 2.839 -9.9849 +1.785 2.8306 -9.9349 +1.775 2.8223 -9.8849 +1.765 2.814 -9.8349 +1.755 2.8056 -9.7849 +1.745 2.7973 -9.7349 +1.735 2.7889 -9.6849 +1.725 2.7805 -9.6349 +1.715 2.7721 -9.5849 +1.705 2.7637 -9.5349 +1.695 2.7553 -9.4849 +1.685 2.7469 -9.4349 +1.675 2.7385 -9.3849 +1.665 2.7301 -9.3349 +1.655 2.7216 -9.2849 +1.645 2.7132 -9.2349 +1.635 2.7047 -9.1849 +1.625 2.6962 -9.1349 +1.615 2.6877 -9.0849 +1.605 2.6792 -9.0349 +1.595 2.6707 -8.9849 +1.585 2.6622 -8.9349 +1.575 2.6537 -8.8849 +1.565 2.6451 -8.8349 +1.555 2.6366 -8.7849 +1.545 2.628 -8.7349 +1.535 2.6195 -8.6849 +1.525 2.6109 -8.6349 +1.515 2.6023 -8.5849 +1.505 2.5937 -8.5349 +1.495 2.5851 -8.4849 +1.485 2.5765 -8.4349 +1.475 2.5679 -8.3849 +1.465 2.5593 -8.3349 +1.455 2.5506 -8.2849 +1.445 2.542 -8.2349 +1.435 2.5333 -8.1849 +1.425 2.5246 -8.1349 +1.415 2.5159 -8.0849 +1.405 2.5073 -8.0349 +1.395 2.4986 -7.9849 +1.385 2.4898 -7.9349 +1.375 2.4811 -7.8849 +1.365 2.4724 -7.8349 +1.355 2.4636 -7.7849 +1.345 2.4549 -7.7349 +1.335 2.4461 -7.6849 +1.325 2.4374 -7.6349 +1.315 2.4286 -7.5849 +1.305 2.4198 -7.5349 +1.295 2.411 -7.4849 +1.285 2.4022 -7.4349 +1.275 2.3934 -7.3849 +1.265 2.3845 -7.3349 +1.255 2.3757 -7.2849 +1.245 2.3668 -7.2349 +1.235 2.358 -7.1849 +1.225 2.3491 -7.1349 +1.215 2.3402 -7.0848 +1.205 2.3314 -7.0348 +1.195 2.3225 -6.9848 +1.185 2.3135 -6.9348 +1.175 2.3046 -6.8848 +1.165 2.2957 -6.8348 +1.155 2.2868 -6.7848 +1.145 2.2778 -6.7348 +1.135 2.2689 -6.6848 +1.125 2.2599 -6.6348 +1.115 2.2509 -6.5848 +1.105 2.2419 -6.5348 +1.095 2.2329 -6.4848 +1.085 2.2239 -6.4348 +1.075 2.2149 -6.3848 +1.065 2.2059 -6.3348 +1.055 2.1969 -6.2848 +1.045 2.1878 -6.2348 +1.035 2.1788 -6.1848 +1.025 2.1697 -6.1348 +1.015 2.1606 -6.0848 +1.005 2.1515 -6.0348 +0.995 2.1424 -5.9848 +0.985 2.1333 -5.9348 +0.975 2.1242 -5.8848 +0.965 2.1151 -5.8348 +0.955 2.106 -5.7848 +0.945 2.0968 -5.7348 +0.935 2.0877 -5.6848 +0.925 2.0785 -5.6348 +0.915 2.0693 -5.5848 +0.905 2.0601 -5.5348 +0.895 2.051 -5.4848 +0.885 2.0418 -5.4348 +0.875 2.0325 -5.3848 +0.865 2.0233 -5.3348 +0.855 2.0141 -5.2848 +0.845 2.0048 -5.2348 +0.835 1.9956 -5.1848 +0.825 1.9863 -5.1348 +0.815 1.9771 -5.0848 +0.805 1.9678 -5.0348 +0.795 1.9585 -4.9848 +0.785 1.9492 -4.9348 +0.775 1.9399 -4.8848 +0.765 1.9306 -4.8348 +0.755 1.9212 -4.7848 +0.745 1.9119 -4.7348 +0.735 1.9025 -4.6848 +0.725 1.8932 -4.6348 +0.715 1.8838 -4.5848 +0.705 1.8744 -4.5348 +0.695 1.8651 -4.4848 +0.685 1.8557 -4.4348 +0.675 1.8462 -4.3848 +0.665 1.8368 -4.3348 +0.655 1.8274 -4.2848 +0.645 1.818 -4.2348 +0.635 1.8085 -4.1848 +0.625 1.7991 -4.1348 +0.6149 1.7896 -4.0847 +0.6049 1.7801 -4.0347 +0.5949 1.7706 -3.9847 +0.5849 1.7611 -3.9347 +0.5749 1.7516 -3.8847 +0.5649 1.7421 -3.8347 +0.5549 1.7326 -3.7847 +0.5449 1.723 -3.7347 +0.5349 1.7135 -3.6847 +0.5249 1.7039 -3.6347 +0.5149 1.6944 -3.5847 +0.5049 1.6848 -3.5347 +0.4949 1.6752 -3.4847 +0.4849 1.6656 -3.4347 +0.4749 1.656 -3.3847 +0.4649 1.6464 -3.3347 +0.4549 1.6368 -3.2847 +0.4449 1.6272 -3.2347 +0.4349 1.6175 -3.1847 +0.4249 1.6079 -3.1347 +0.4149 1.5982 -3.0847 +0.4049 1.5885 -3.0347 +0.3949 1.5788 -2.9847 +0.3849 1.5691 -2.9347 +0.3749 1.5594 -2.8847 +0.3649 1.5497 -2.8347 +0.3549 1.54 -2.7847 +0.3449 1.5303 -2.7347 +0.3349 1.5205 -2.6847 +0.3249 1.5108 -2.6347 +0.3149 1.501 -2.5847 +0.3049 1.4912 -2.5347 +0.2949 1.4815 -2.4847 +0.2849 1.4717 -2.4347 +0.2749 1.4619 -2.3847 +0.2649 1.4521 -2.3347 +0.2549 1.4422 -2.2847 +0.2449 1.4324 -2.2347 +0.2349 1.4226 -2.1847 +0.2249 1.4127 -2.1347 +0.2149 1.4029 -2.0847 +0.2049 1.393 -2.0347 +0.1949 1.3831 -1.9847 +0.1849 1.3732 -1.9347 +0.1749 1.3633 -1.8847 +0.1649 1.3534 -1.8347 +0.1549 1.3435 -1.7847 +0.1449 1.3336 -1.7347 +0.1349 1.3236 -1.6847 +0.1249 1.3137 -1.6347 +0.1149 1.3037 -1.5847 +0.1049 1.2938 -1.5347 +0.0949 1.2838 -1.4847 +0.0849 1.2738 -1.4347 +0.0749 1.2638 -1.3847 +0.0649 1.2538 -1.3347 +0.0549 1.2438 -1.2847 +0.0449 1.2338 -1.2347 +0.0349 1.2237 -1.1847 +0.0249 1.2137 -1.1347 +0.0149 1.2036 -1.0846 +0.0049 1.1936 -1.0346 +-0.0051 1.1835 -0.9846 +-0.0151 1.1734 -0.9346 +-0.0251 1.1633 -0.8846 +-0.0351 1.1532 -0.8346 +-0.0451 1.1431 -0.7846 +-0.0551 1.133 -0.7346 +-0.0651 1.1228 -0.6846 +-0.0751 1.1127 -0.6346 +-0.0851 1.1025 -0.5846 +-0.0951 1.0924 -0.5346 +-0.1051 1.0822 -0.4846 +-0.1151 1.072 -0.4346 +-0.1251 1.0618 -0.3846 +-0.1351 1.0516 -0.3346 +-0.1451 1.0414 -0.2846 +-0.1551 1.0312 -0.2346 +-0.1651 1.0209 -0.1846 +-0.1751 1.0107 -0.1346 +-0.1851 1.0004 -0.0846 +-0.1951 0.9902 -0.0346 +-0.2051 0.9799 0.0154 +-0.2151 0.9696 0.0654 +-0.2251 0.9593 0.1154 +-0.2351 0.949 0.1654 +-0.2451 0.9387 0.2154 +-0.2551 0.9284 0.2654 +-0.2651 0.9181 0.3154 +-0.2751 0.9077 0.3654 +-0.2851 0.8974 0.4154 +-0.2951 0.887 0.4654 +-0.3051 0.8767 0.5154 +-0.3151 0.8663 0.5654 +-0.3251 0.8559 0.6154 +-0.3351 0.8455 0.6654 +-0.3451 0.8351 0.7154 +-0.3551 0.8247 0.7654 +-0.3651 0.8142 0.8154 +-0.3751 0.8038 0.8654 +-0.3851 0.7934 0.9154 +-0.3951 0.7829 0.9654 +-0.4051 0.7724 1.0154 +-0.4151 0.7619 1.0654 +-0.4251 0.7515 1.1154 +-0.4351 0.741 1.1654 +-0.4451 0.7305 1.2154 +-0.4551 0.7199 1.2654 +-0.4651 0.7094 1.3154 +-0.4751 0.6989 1.3654 +-0.4851 0.6883 1.4154 +-0.4951 0.6778 1.4654 +-0.5051 0.6672 1.5154 +-0.5151 0.6566 1.5654 +-0.5251 0.646 1.6154 +-0.5351 0.6355 1.6654 +-0.5451 0.6248 1.7154 +-0.5551 0.6142 1.7654 +-0.5651 0.6036 1.8154 +-0.5751 0.593 1.8654 +-0.5851 0.5823 1.9155 +-0.5951 0.5717 1.9655 +-0.6051 0.561 2.0155 +-0.6151 0.5503 2.0655 +-0.6251 0.5397 2.1155 +-0.6351 0.529 2.1655 +-0.6451 0.5183 2.2155 +-0.6551 0.5075 2.2655 +-0.6651 0.4968 2.3155 +-0.6751 0.4861 2.3655 +-0.6851 0.4753 2.4155 +-0.6951 0.4646 2.4655 +-0.7051 0.4538 2.5155 +-0.7151 0.4431 2.5655 +-0.7251 0.4323 2.6155 +-0.7351 0.4215 2.6655 +-0.7451 0.4107 2.7155 +-0.7551 0.3999 2.7655 +-0.7651 0.3891 2.8155 +-0.7751 0.3782 2.8655 +-0.7851 0.3674 2.9155 +-0.7951 0.3565 2.9655 +-0.8051 0.3457 3.0155 +-0.8151 0.3348 3.0655 +-0.8251 0.3239 3.1155 +-0.8351 0.313 3.1655 +-0.8451 0.3021 3.2155 +-0.8551 0.2912 3.2655 +-0.8651 0.2803 3.3155 +-0.8751 0.2694 3.3655 +-0.8851 0.2584 3.4155 +-0.8951 0.2475 3.4655 +-0.9051 0.2365 3.5155 +-0.9151 0.2256 3.5655 +-0.9251 0.2146 3.6155 +-0.9351 0.2036 3.6655 +-0.9451 0.1926 3.7155 +-0.9551 0.1816 3.7655 +-0.9651 0.1706 3.8155 +-0.9751 0.1596 3.8655 +-0.9851 0.1485 3.9155 +-0.9951 0.1375 3.9655 +-1.0051 0.1264 4.0155 +-1.0151 0.1153 4.0655 +-1.0251 0.1043 4.1155 +-1.0351 0.0932 4.1655 +-1.0451 0.0821 4.2155 +-1.0551 0.071 4.2655 +-1.0651 0.0599 4.3155 +-1.0751 0.0487 4.3655 +-1.0851 0.0376 4.4155 +-1.0951 0.0265 4.4655 +-1.1051 0.0153 4.5155 +-1.1151 0.0041 4.5655 +-1.1188 -0 4.5841 +-1.1188 0 4.5841 +-1.1288 0.0078 4.6341 +-1.1388 0.0156 4.6841 +-1.1488 0.0234 4.7341 +-1.1588 0.0312 4.7841 +-1.1688 0.039 4.8341 +-1.1788 0.0467 4.8841 +-1.1888 0.0545 4.9341 +-1.1988 0.0623 4.9841 +-1.2088 0.07 5.0341 +-1.2188 0.0777 5.0841 +-1.2288 0.0854 5.1341 +-1.2388 0.0931 5.1841 +-1.2488 0.1008 5.2341 +-1.2588 0.1085 5.2841 +-1.2688 0.1162 5.3341 +-1.2788 0.1239 5.3841 +-1.2888 0.1315 5.4341 +-1.2988 0.1392 5.4841 +-1.3088 0.1468 5.5341 +-1.3188 0.1545 5.5841 +-1.3288 0.1621 5.6341 +-1.3388 0.1697 5.6841 +-1.3488 0.1773 5.7341 +-1.3588 0.1849 5.7841 +-1.3688 0.1925 5.8341 +-1.3788 0.2 5.8841 +-1.3888 0.2076 5.9341 +-1.3988 0.2151 5.9841 +-1.4088 0.2227 6.0341 +-1.4188 0.2302 6.0841 +-1.4288 0.2377 6.1341 +-1.4388 0.2452 6.1841 +-1.4488 0.2527 6.2342 +-1.4588 0.2602 6.2842 +-1.4688 0.2677 6.3342 +-1.4788 0.2752 6.3842 +-1.4888 0.2827 6.4342 +-1.4988 0.2901 6.4842 +-1.5088 0.2976 6.5342 +-1.5188 0.305 6.5842 +-1.5288 0.3124 6.6342 +-1.5388 0.3198 6.6842 +-1.5488 0.3272 6.7342 +-1.5588 0.3346 6.7842 +-1.5688 0.342 6.8342 +-1.5788 0.3494 6.8842 +-1.5888 0.3567 6.9342 +-1.5988 0.3641 6.9842 +-1.6088 0.3714 7.0342 +-1.6188 0.3788 7.0842 +-1.6288 0.3861 7.1342 +-1.6388 0.3934 7.1842 +-1.6488 0.4007 7.2342 +-1.6588 0.408 7.2842 +-1.6688 0.4153 7.3342 +-1.6788 0.4226 7.3842 +-1.6888 0.4299 7.4342 +-1.6988 0.4371 7.4842 +-1.7088 0.4444 7.5342 +-1.7188 0.4516 7.5842 +-1.7288 0.4588 7.6342 +-1.7388 0.466 7.6842 +-1.7488 0.4732 7.7342 +-1.7588 0.4804 7.7842 +-1.7688 0.4876 7.8342 +-1.7788 0.4948 7.8842 +-1.7888 0.502 7.9342 +-1.7988 0.5091 7.9842 +-1.8088 0.5163 8.0342 +-1.8188 0.5234 8.0842 +-1.8288 0.5306 8.1342 +-1.8388 0.5377 8.1842 +-1.8488 0.5448 8.2342 +-1.8588 0.5519 8.2842 +-1.8688 0.559 8.3342 +-1.8788 0.5661 8.3842 +-1.8888 0.5731 8.4342 +-1.8988 0.5802 8.4842 +-1.9088 0.5872 8.5342 +-1.9188 0.5943 8.5842 +-1.9288 0.6013 8.6342 +-1.9388 0.6083 8.6842 +-1.9488 0.6153 8.7342 +-1.9588 0.6223 8.7842 +-1.9688 0.6293 8.8342 +-1.9788 0.6363 8.8842 +-1.9888 0.6433 8.9342 +-1.9988 0.6503 8.9842 +-2.0088 0.6572 9.0342 +-2.0188 0.6642 9.0842 +-2.0288 0.6711 9.1342 +-2.0388 0.678 9.1842 +-2.0489 0.6849 9.2343 +-2.0589 0.6918 9.2843 +-2.0689 0.6987 9.3343 +-2.0789 0.7056 9.3843 +-2.0889 0.7125 9.4343 +-2.0989 0.7193 9.4843 +-2.1089 0.7262 9.5343 +-2.1189 0.733 9.5843 +-2.1289 0.7399 9.6343 +-2.1389 0.7467 9.6843 +-2.1489 0.7535 9.7343 +-2.1589 0.7603 9.7843 +-2.1689 0.7671 9.8343 +-2.1789 0.7739 9.8843 +-2.1889 0.7807 9.9343 +-2.1989 0.7874 9.9843 +-2.2089 0.7942 10.0343 +-2.2189 0.8009 10.0843 +-2.2289 0.8077 10.1343 +-2.2389 0.8144 10.1843 +-2.2489 0.8211 10.2343 +-2.2589 0.8278 10.2843 +-2.2689 0.8345 10.3343 +-2.2789 0.8412 10.3843 +-2.2889 0.8479 10.4343 +-2.2989 0.8546 10.4843 +-2.3089 0.8612 10.5343 +-2.3189 0.8679 10.5843 +-2.3289 0.8745 10.6343 +-2.3389 0.8811 10.6843 +-2.3489 0.8878 10.7343 +-2.3589 0.8944 10.7843 +-2.3689 0.901 10.8343 +-2.3789 0.9076 10.8843 +-2.3889 0.9141 10.9343 +-2.3989 0.9207 10.9843 +-2.4089 0.9273 11.0343 +-2.4189 0.9338 11.0843 +-2.4289 0.9404 11.1343 +-2.4389 0.9469 11.1843 +-2.4489 0.9534 11.2343 +-2.4589 0.9599 11.2843 +-2.4689 0.9664 11.3343 +-2.4789 0.9729 11.3843 +-2.4889 0.9794 11.4343 +-2.4989 0.9859 11.4843 +-2.5089 0.9923 11.5343 +-2.5189 0.9988 11.5843 +-2.5289 1.0052 11.6343 +-2.5389 1.0117 11.6843 +-2.5489 1.0181 11.7343 +-2.5589 1.0245 11.7843 +-2.5689 1.0309 11.8343 +-2.5789 1.0373 11.8843 +-2.5889 1.0437 11.9343 +-2.5989 1.0501 11.9843 +-2.6089 1.0564 12.0343 +-2.6189 1.0628 12.0843 +-2.6289 1.0691 12.1343 +-2.6389 1.0754 12.1843 +-2.6489 1.0818 12.2344 +-2.6589 1.0881 12.2844 +-2.6689 1.0944 12.3344 +-2.6789 1.1007 12.3844 +-2.6889 1.107 12.4344 +-2.6989 1.1132 12.4844 +-2.7089 1.1195 12.5344 +-2.7189 1.1258 12.5844 +-2.7289 1.132 12.6344 +-2.7389 1.1383 12.6844 +-2.7489 1.1445 12.7344 +-2.7589 1.1507 12.7844 +-2.7689 1.1569 12.8344 +-2.7789 1.1631 12.8844 +-2.7889 1.1693 12.9344 +-2.7989 1.1755 12.9844 +-2.8089 1.1816 13.0344 +-2.8189 1.1878 13.0844 +-2.8289 1.1939 13.1344 +-2.8389 1.2001 13.1844 +-2.8489 1.2062 13.2344 +-2.8589 1.2123 13.2844 +-2.8689 1.2184 13.3344 +-2.8789 1.2245 13.3844 +-2.8889 1.2306 13.4344 +-2.8989 1.2367 13.4844 +-2.9089 1.2428 13.5344 +-2.9189 1.2488 13.5844 +-2.9289 1.2549 13.6344 +-2.9389 1.2609 13.6844 +-2.9489 1.267 13.7344 +-2.9589 1.273 13.7844 +-2.9689 1.279 13.8344 +-2.9789 1.285 13.8844 +-2.9889 1.291 13.9344 +-2.9989 1.297 13.9844 +-3.0089 1.3029 14.0344 +-3.0189 1.3089 14.0844 +-3.0289 1.3148 14.1344 +-3.0389 1.3208 14.1844 +-3.0489 1.3267 14.2344 +-3.0589 1.3326 14.2844 +-3.0689 1.3386 14.3344 +-3.0789 1.3445 14.3844 +-3.0889 1.3504 14.4344 +-3.0989 1.3562 14.4844 +-3.1089 1.3621 14.5344 +-3.1189 1.368 14.5844 +-3.1289 1.3738 14.6344 +-3.1389 1.3797 14.6844 +-3.1489 1.3855 14.7344 +-3.1589 1.3913 14.7844 +-3.1689 1.3971 14.8344 +-3.1789 1.4029 14.8844 +-3.1889 1.4087 14.9344 +-3.1989 1.4145 14.9844 +-3.2089 1.4203 15.0344 +-3.2189 1.4261 15.0844 +-3.2289 1.4318 15.1344 +-3.2389 1.4376 15.1844 +-3.2489 1.4433 15.2345 +-3.2589 1.449 15.2845 +-3.2689 1.4547 15.3345 +-3.2789 1.4605 15.3845 +-3.2889 1.4662 15.4345 +-3.2989 1.4718 15.4845 +-3.3089 1.4775 15.5345 +-3.3189 1.4832 15.5845 +-3.3289 1.4888 15.6345 +-3.3389 1.4945 15.6845 +-3.3489 1.5001 15.7345 +-3.3589 1.5058 15.7845 +-3.3689 1.5114 15.8345 +-3.3789 1.517 15.8845 +-3.3889 1.5226 15.9345 +-3.3989 1.5282 15.9845 +-3.4089 1.5338 16.0345 +-3.4189 1.5393 16.0845 +-3.4289 1.5449 16.1345 +-3.4389 1.5504 16.1845 +-3.4489 1.556 16.2345 +-3.4589 1.5615 16.2845 +-3.4689 1.567 16.3345 +-3.4789 1.5725 16.3845 +-3.4889 1.578 16.4345 +-3.4989 1.5835 16.4845 +-3.5089 1.589 16.5345 +-3.5189 1.5945 16.5845 +-3.5289 1.5999 16.6345 +-3.5389 1.6054 16.6845 +-3.5489 1.6108 16.7345 +-3.5589 1.6163 16.7845 +-3.5689 1.6217 16.8345 +-3.5789 1.6271 16.8845 +-3.5889 1.6325 16.9345 +-3.5989 1.6379 16.9845 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 +-3.6089 1.6433 16.985 diff --git a/serve4.csv b/serve4.csv new file mode 100644 index 0000000..ed4fca0 --- /dev/null +++ b/serve4.csv @@ -0,0 +1,2029 @@ +2.115 3.1 -11.585 +2.108 3.101 -11.565 +2.101 3.102 -11.545 +2.094 3.103 -11.525 +2.087 3.1039 -11.505 +2.08 3.1049 -11.485 +2.073 3.1058 -11.465 +2.066 3.1068 -11.445 +2.059 3.1077 -11.425 +2.052 3.1086 -11.405 +2.045 3.1095 -11.385 +2.038 3.1104 -11.365 +2.031 3.1113 -11.345 +2.024 3.1122 -11.325 +2.017 3.113 -11.305 +2.01 3.1139 -11.285 +2.003 3.1147 -11.265 +1.996 3.1156 -11.245 +1.989 3.1164 -11.225 +1.982 3.1172 -11.205 +1.975 3.118 -11.185 +1.968 3.1188 -11.165 +1.961 3.1196 -11.145 +1.954 3.1204 -11.125 +1.947 3.1212 -11.105 +1.94 3.1219 -11.085 +1.933 3.1227 -11.065 +1.926 3.1234 -11.045 +1.919 3.1242 -11.025 +1.912 3.1249 -11.005 +1.905 3.1256 -10.985 +1.898 3.1263 -10.965 +1.891 3.127 -10.945 +1.884 3.1277 -10.925 +1.877 3.1283 -10.905 +1.87 3.129 -10.885 +1.863 3.1296 -10.865 +1.856 3.1303 -10.845 +1.849 3.1309 -10.825 +1.842 3.1315 -10.805 +1.835 3.1322 -10.785 +1.828 3.1328 -10.765 +1.821 3.1333 -10.745 +1.814 3.1339 -10.725 +1.807 3.1345 -10.705 +1.8 3.1351 -10.685 +1.793 3.1356 -10.665 +1.786 3.1362 -10.645 +1.779 3.1367 -10.625 +1.772 3.1372 -10.605 +1.765 3.1377 -10.585 +1.758 3.1382 -10.565 +1.751 3.1387 -10.545 +1.744 3.1392 -10.525 +1.737 3.1397 -10.505 +1.73 3.1402 -10.485 +1.723 3.1406 -10.465 +1.716 3.1411 -10.445 +1.709 3.1415 -10.425 +1.702 3.1419 -10.405 +1.695 3.1423 -10.385 +1.688 3.1427 -10.365 +1.681 3.1431 -10.345 +1.674 3.1435 -10.325 +1.667 3.1439 -10.305 +1.66 3.1443 -10.285 +1.653 3.1446 -10.265 +1.646 3.145 -10.245 +1.639 3.1453 -10.225 +1.632 3.1456 -10.205 +1.625 3.146 -10.185 +1.618 3.1463 -10.165 +1.611 3.1466 -10.145 +1.604 3.1469 -10.125 +1.597 3.1471 -10.105 +1.59 3.1474 -10.0849 +1.583 3.1477 -10.0649 +1.576 3.1479 -10.0449 +1.569 3.1482 -10.0249 +1.562 3.1484 -10.0049 +1.555 3.1486 -9.9849 +1.548 3.1488 -9.9649 +1.541 3.149 -9.9449 +1.534 3.1492 -9.9249 +1.527 3.1494 -9.9049 +1.52 3.1496 -9.8849 +1.513 3.1497 -9.8649 +1.506 3.1499 -9.8449 +1.499 3.15 -9.8249 +1.492 3.1501 -9.8049 +1.485 3.1503 -9.7849 +1.478 3.1504 -9.7649 +1.471 3.1505 -9.7449 +1.464 3.1506 -9.7249 +1.457 3.1507 -9.7049 +1.45 3.1507 -9.6849 +1.443 3.1508 -9.6649 +1.436 3.1508 -9.6449 +1.429 3.1509 -9.6249 +1.422 3.1509 -9.6049 +1.415 3.151 -9.5849 +1.408 3.151 -9.5649 +1.401 3.151 -9.5449 +1.394 3.151 -9.5249 +1.387 3.1509 -9.5049 +1.38 3.1509 -9.4849 +1.373 3.1509 -9.4649 +1.366 3.1508 -9.4449 +1.359 3.1508 -9.4249 +1.352 3.1507 -9.4049 +1.345 3.1506 -9.3849 +1.338 3.1506 -9.3649 +1.331 3.1505 -9.3449 +1.324 3.1504 -9.3249 +1.317 3.1503 -9.3049 +1.31 3.1501 -9.2849 +1.303 3.15 -9.2649 +1.296 3.1499 -9.2449 +1.289 3.1497 -9.2249 +1.282 3.1495 -9.2049 +1.275 3.1494 -9.1849 +1.268 3.1492 -9.1649 +1.261 3.149 -9.1449 +1.254 3.1488 -9.1249 +1.247 3.1486 -9.1049 +1.24 3.1484 -9.0849 +1.233 3.1481 -9.0649 +1.226 3.1479 -9.0449 +1.219 3.1476 -9.0249 +1.212 3.1474 -9.0049 +1.205 3.1471 -8.9849 +1.198 3.1468 -8.9649 +1.191 3.1465 -8.9449 +1.184 3.1462 -8.9249 +1.177 3.1459 -8.9049 +1.17 3.1456 -8.8849 +1.163 3.1453 -8.8649 +1.156 3.1449 -8.8449 +1.149 3.1446 -8.8249 +1.142 3.1442 -8.8049 +1.135 3.1439 -8.7849 +1.128 3.1435 -8.7649 +1.121 3.1431 -8.7449 +1.114 3.1427 -8.7249 +1.107 3.1423 -8.7049 +1.1 3.1419 -8.6849 +1.093 3.1414 -8.6649 +1.086 3.141 -8.6449 +1.079 3.1406 -8.6249 +1.072 3.1401 -8.6049 +1.065 3.1396 -8.5849 +1.058 3.1392 -8.5649 +1.051 3.1387 -8.5449 +1.044 3.1382 -8.5249 +1.037 3.1377 -8.5049 +1.03 3.1372 -8.4849 +1.023 3.1366 -8.4649 +1.016 3.1361 -8.4449 +1.009 3.1355 -8.4249 +1.002 3.135 -8.4049 +0.995 3.1344 -8.3849 +0.988 3.1339 -8.3649 +0.981 3.1333 -8.3449 +0.974 3.1327 -8.3249 +0.967 3.1321 -8.3049 +0.96 3.1315 -8.2849 +0.953 3.1308 -8.2649 +0.946 3.1302 -8.2449 +0.939 3.1296 -8.2249 +0.932 3.1289 -8.2049 +0.925 3.1282 -8.1849 +0.918 3.1276 -8.1649 +0.911 3.1269 -8.1449 +0.904 3.1262 -8.1249 +0.897 3.1255 -8.1049 +0.89 3.1248 -8.0849 +0.883 3.1241 -8.0649 +0.876 3.1233 -8.0449 +0.869 3.1226 -8.0249 +0.862 3.1218 -8.0049 +0.855 3.1211 -7.9849 +0.848 3.1203 -7.9649 +0.841 3.1195 -7.9449 +0.834 3.1187 -7.9249 +0.827 3.1179 -7.9049 +0.82 3.1171 -7.8849 +0.813 3.1163 -7.8649 +0.806 3.1155 -7.8449 +0.799 3.1146 -7.8249 +0.792 3.1138 -7.8049 +0.785 3.1129 -7.7849 +0.778 3.1121 -7.7649 +0.771 3.1112 -7.7449 +0.764 3.1103 -7.7249 +0.757 3.1094 -7.7049 +0.75 3.1085 -7.6849 +0.743 3.1076 -7.6649 +0.736 3.1066 -7.6449 +0.729 3.1057 -7.6249 +0.722 3.1048 -7.6049 +0.715 3.1038 -7.5849 +0.708 3.1028 -7.5649 +0.701 3.1018 -7.5449 +0.694 3.1009 -7.5249 +0.687 3.0999 -7.5049 +0.68 3.0989 -7.4849 +0.673 3.0978 -7.4649 +0.666 3.0968 -7.4449 +0.659 3.0958 -7.4249 +0.652 3.0947 -7.4049 +0.645 3.0937 -7.3849 +0.638 3.0926 -7.3649 +0.631 3.0915 -7.3449 +0.624 3.0905 -7.3249 +0.617 3.0894 -7.3049 +0.6099 3.0883 -7.2849 +0.6029 3.0871 -7.2649 +0.5959 3.086 -7.2449 +0.5889 3.0849 -7.2249 +0.5819 3.0837 -7.2049 +0.5749 3.0826 -7.1849 +0.5679 3.0814 -7.1649 +0.5609 3.0803 -7.1449 +0.5539 3.0791 -7.1249 +0.5469 3.0779 -7.1049 +0.5399 3.0767 -7.0848 +0.5329 3.0755 -7.0648 +0.5259 3.0742 -7.0448 +0.5189 3.073 -7.0248 +0.5119 3.0718 -7.0048 +0.5049 3.0705 -6.9848 +0.4979 3.0693 -6.9648 +0.4909 3.068 -6.9448 +0.4839 3.0667 -6.9248 +0.4769 3.0654 -6.9048 +0.4699 3.0641 -6.8848 +0.4629 3.0628 -6.8648 +0.4559 3.0615 -6.8448 +0.4489 3.0602 -6.8248 +0.4419 3.0588 -6.8048 +0.4349 3.0575 -6.7848 +0.4279 3.0561 -6.7648 +0.4209 3.0547 -6.7448 +0.4139 3.0534 -6.7248 +0.4069 3.052 -6.7048 +0.3999 3.0506 -6.6848 +0.3929 3.0492 -6.6648 +0.3859 3.0477 -6.6448 +0.3789 3.0463 -6.6248 +0.3719 3.0449 -6.6048 +0.3649 3.0434 -6.5848 +0.3579 3.042 -6.5648 +0.3509 3.0405 -6.5448 +0.3439 3.039 -6.5248 +0.3369 3.0375 -6.5048 +0.3299 3.036 -6.4848 +0.3229 3.0345 -6.4648 +0.3159 3.033 -6.4448 +0.3089 3.0315 -6.4248 +0.3019 3.03 -6.4048 +0.2949 3.0284 -6.3848 +0.2879 3.0269 -6.3648 +0.2809 3.0253 -6.3448 +0.2739 3.0237 -6.3248 +0.2669 3.0221 -6.3048 +0.2599 3.0205 -6.2848 +0.2529 3.0189 -6.2648 +0.2459 3.0173 -6.2448 +0.2389 3.0157 -6.2248 +0.2319 3.0141 -6.2048 +0.2249 3.0124 -6.1848 +0.2179 3.0108 -6.1648 +0.2109 3.0091 -6.1448 +0.2039 3.0074 -6.1248 +0.1969 3.0057 -6.1048 +0.1899 3.004 -6.0848 +0.1829 3.0023 -6.0648 +0.1759 3.0006 -6.0448 +0.1689 2.9989 -6.0248 +0.1619 2.9972 -6.0048 +0.1549 2.9954 -5.9848 +0.1479 2.9937 -5.9648 +0.1409 2.9919 -5.9448 +0.1339 2.9901 -5.9248 +0.1269 2.9884 -5.9048 +0.1199 2.9866 -5.8848 +0.1129 2.9848 -5.8648 +0.1059 2.983 -5.8448 +0.0989 2.9811 -5.8248 +0.0919 2.9793 -5.8048 +0.0849 2.9775 -5.7848 +0.0779 2.9756 -5.7648 +0.0709 2.9738 -5.7448 +0.0639 2.9719 -5.7248 +0.0569 2.97 -5.7048 +0.0499 2.9681 -5.6848 +0.0429 2.9662 -5.6648 +0.0359 2.9643 -5.6448 +0.0289 2.9624 -5.6248 +0.0219 2.9605 -5.6048 +0.0149 2.9585 -5.5848 +0.0079 2.9566 -5.5648 +0.0009 2.9546 -5.5448 +-0.0061 2.9527 -5.5248 +-0.0131 2.9507 -5.5048 +-0.0201 2.9487 -5.4848 +-0.0271 2.9467 -5.4648 +-0.0341 2.9447 -5.4448 +-0.0411 2.9427 -5.4248 +-0.0481 2.9406 -5.4048 +-0.0551 2.9386 -5.3848 +-0.0621 2.9366 -5.3648 +-0.0691 2.9345 -5.3448 +-0.0761 2.9324 -5.3248 +-0.0831 2.9304 -5.3048 +-0.0901 2.9283 -5.2848 +-0.0971 2.9262 -5.2648 +-0.1041 2.9241 -5.2448 +-0.1111 2.922 -5.2248 +-0.1181 2.9198 -5.2048 +-0.1251 2.9177 -5.1848 +-0.1321 2.9156 -5.1648 +-0.1391 2.9134 -5.1448 +-0.1461 2.9112 -5.1248 +-0.1531 2.9091 -5.1048 +-0.1601 2.9069 -5.0848 +-0.1671 2.9047 -5.0648 +-0.1741 2.9025 -5.0448 +-0.1811 2.9003 -5.0248 +-0.1881 2.8981 -5.0048 +-0.1951 2.8958 -4.9848 +-0.2021 2.8936 -4.9648 +-0.2091 2.8913 -4.9448 +-0.2161 2.8891 -4.9248 +-0.2231 2.8868 -4.9048 +-0.2301 2.8845 -4.8848 +-0.2371 2.8822 -4.8648 +-0.2441 2.8799 -4.8448 +-0.2511 2.8776 -4.8248 +-0.2581 2.8753 -4.8048 +-0.2651 2.873 -4.7848 +-0.2721 2.8706 -4.7648 +-0.2791 2.8683 -4.7448 +-0.2861 2.8659 -4.7248 +-0.2931 2.8635 -4.7048 +-0.3001 2.8612 -4.6848 +-0.3071 2.8588 -4.6648 +-0.3141 2.8564 -4.6448 +-0.3211 2.854 -4.6248 +-0.3281 2.8515 -4.6048 +-0.3351 2.8491 -4.5848 +-0.3421 2.8467 -4.5648 +-0.3491 2.8442 -4.5448 +-0.3561 2.8418 -4.5248 +-0.3631 2.8393 -4.5048 +-0.3701 2.8368 -4.4848 +-0.3771 2.8343 -4.4648 +-0.3841 2.8318 -4.4448 +-0.3911 2.8293 -4.4248 +-0.3981 2.8268 -4.4048 +-0.4051 2.8243 -4.3848 +-0.4121 2.8217 -4.3648 +-0.4191 2.8192 -4.3448 +-0.4261 2.8166 -4.3248 +-0.4331 2.8141 -4.3048 +-0.4401 2.8115 -4.2848 +-0.4471 2.8089 -4.2648 +-0.4541 2.8063 -4.2448 +-0.4611 2.8037 -4.2248 +-0.4681 2.8011 -4.2048 +-0.4751 2.7985 -4.1848 +-0.4821 2.7958 -4.1648 +-0.4891 2.7932 -4.1448 +-0.4961 2.7905 -4.1248 +-0.5031 2.7879 -4.1048 +-0.5101 2.7852 -4.0847 +-0.5171 2.7825 -4.0647 +-0.5241 2.7798 -4.0447 +-0.5311 2.7771 -4.0247 +-0.5381 2.7744 -4.0047 +-0.5451 2.7717 -3.9847 +-0.5521 2.769 -3.9647 +-0.5591 2.7662 -3.9447 +-0.5661 2.7635 -3.9247 +-0.5731 2.7607 -3.9047 +-0.5801 2.7579 -3.8847 +-0.5871 2.7551 -3.8647 +-0.5941 2.7523 -3.8447 +-0.6011 2.7495 -3.8247 +-0.6081 2.7467 -3.8047 +-0.6151 2.7439 -3.7847 +-0.6221 2.7411 -3.7647 +-0.6291 2.7382 -3.7447 +-0.6361 2.7354 -3.7247 +-0.6431 2.7325 -3.7047 +-0.6501 2.7297 -3.6847 +-0.6571 2.7268 -3.6647 +-0.6641 2.7239 -3.6447 +-0.6711 2.721 -3.6247 +-0.6781 2.7181 -3.6047 +-0.6851 2.7152 -3.5847 +-0.6921 2.7122 -3.5647 +-0.6991 2.7093 -3.5447 +-0.7061 2.7063 -3.5247 +-0.7131 2.7034 -3.5047 +-0.7201 2.7004 -3.4847 +-0.7271 2.6974 -3.4647 +-0.7341 2.6945 -3.4447 +-0.7411 2.6915 -3.4247 +-0.7481 2.6884 -3.4047 +-0.7551 2.6854 -3.3847 +-0.7621 2.6824 -3.3647 +-0.7691 2.6794 -3.3447 +-0.7761 2.6763 -3.3247 +-0.7831 2.6733 -3.3047 +-0.7901 2.6702 -3.2847 +-0.7971 2.6671 -3.2647 +-0.8041 2.664 -3.2447 +-0.8111 2.6609 -3.2247 +-0.8181 2.6578 -3.2047 +-0.8251 2.6547 -3.1847 +-0.8321 2.6516 -3.1647 +-0.8391 2.6485 -3.1447 +-0.8461 2.6453 -3.1247 +-0.8531 2.6422 -3.1047 +-0.8601 2.639 -3.0847 +-0.8671 2.6358 -3.0647 +-0.8741 2.6326 -3.0447 +-0.8811 2.6294 -3.0247 +-0.8881 2.6262 -3.0047 +-0.8951 2.623 -2.9847 +-0.9021 2.6198 -2.9647 +-0.9091 2.6166 -2.9447 +-0.9161 2.6133 -2.9247 +-0.9231 2.6101 -2.9047 +-0.9301 2.6068 -2.8847 +-0.9371 2.6035 -2.8647 +-0.9441 2.6002 -2.8447 +-0.9511 2.597 -2.8247 +-0.9581 2.5937 -2.8047 +-0.9651 2.5903 -2.7847 +-0.9721 2.587 -2.7647 +-0.9791 2.5837 -2.7447 +-0.9861 2.5803 -2.7247 +-0.9931 2.577 -2.7047 +-1.0001 2.5736 -2.6847 +-1.0071 2.5703 -2.6647 +-1.0141 2.5669 -2.6447 +-1.0211 2.5635 -2.6247 +-1.0281 2.5601 -2.6047 +-1.0351 2.5567 -2.5847 +-1.0421 2.5533 -2.5647 +-1.0491 2.5498 -2.5447 +-1.0561 2.5464 -2.5247 +-1.0631 2.5429 -2.5047 +-1.0701 2.5395 -2.4847 +-1.0771 2.536 -2.4647 +-1.0841 2.5325 -2.4447 +-1.0911 2.5291 -2.4247 +-1.0981 2.5256 -2.4047 +-1.1051 2.522 -2.3847 +-1.1121 2.5185 -2.3647 +-1.1191 2.515 -2.3447 +-1.1261 2.5115 -2.3247 +-1.1331 2.5079 -2.3047 +-1.1401 2.5044 -2.2847 +-1.1471 2.5008 -2.2647 +-1.1541 2.4972 -2.2447 +-1.1611 2.4936 -2.2247 +-1.1681 2.49 -2.2047 +-1.1751 2.4864 -2.1847 +-1.1821 2.4828 -2.1647 +-1.1891 2.4792 -2.1447 +-1.1961 2.4756 -2.1247 +-1.2031 2.4719 -2.1047 +-1.2101 2.4683 -2.0847 +-1.2171 2.4646 -2.0647 +-1.2241 2.4609 -2.0447 +-1.2311 2.4572 -2.0247 +-1.2381 2.4535 -2.0047 +-1.2451 2.4498 -1.9847 +-1.2521 2.4461 -1.9647 +-1.2591 2.4424 -1.9447 +-1.2661 2.4387 -1.9247 +-1.2731 2.4349 -1.9047 +-1.2801 2.4312 -1.8847 +-1.2871 2.4274 -1.8647 +-1.2941 2.4236 -1.8447 +-1.3011 2.4198 -1.8247 +-1.3081 2.416 -1.8047 +-1.3151 2.4122 -1.7847 +-1.3221 2.4084 -1.7647 +-1.3291 2.4046 -1.7447 +-1.3361 2.4008 -1.7247 +-1.3431 2.3969 -1.7047 +-1.3501 2.3931 -1.6847 +-1.3571 2.3892 -1.6647 +-1.3641 2.3854 -1.6447 +-1.3711 2.3815 -1.6247 +-1.3781 2.3776 -1.6047 +-1.3851 2.3737 -1.5847 +-1.3921 2.3698 -1.5647 +-1.3991 2.3659 -1.5447 +-1.4061 2.3619 -1.5247 +-1.4131 2.358 -1.5047 +-1.4201 2.354 -1.4847 +-1.4271 2.3501 -1.4647 +-1.4341 2.3461 -1.4447 +-1.4411 2.3421 -1.4247 +-1.4481 2.3381 -1.4047 +-1.4551 2.3341 -1.3847 +-1.4621 2.3301 -1.3647 +-1.4691 2.3261 -1.3447 +-1.4761 2.3221 -1.3247 +-1.4831 2.318 -1.3047 +-1.4901 2.314 -1.2847 +-1.4971 2.3099 -1.2647 +-1.5041 2.3059 -1.2447 +-1.5111 2.3018 -1.2247 +-1.5181 2.2977 -1.2047 +-1.5251 2.2936 -1.1847 +-1.5321 2.2895 -1.1647 +-1.5391 2.2854 -1.1447 +-1.5461 2.2813 -1.1247 +-1.5531 2.2771 -1.1047 +-1.5601 2.273 -1.0846 +-1.5671 2.2688 -1.0646 +-1.5741 2.2647 -1.0446 +-1.5811 2.2605 -1.0246 +-1.5881 2.2563 -1.0046 +-1.5951 2.2521 -0.9846 +-1.6021 2.2479 -0.9646 +-1.6091 2.2437 -0.9446 +-1.6161 2.2395 -0.9246 +-1.6231 2.2352 -0.9046 +-1.6301 2.231 -0.8846 +-1.6371 2.2267 -0.8646 +-1.6441 2.2225 -0.8446 +-1.6511 2.2182 -0.8246 +-1.6581 2.2139 -0.8046 +-1.6651 2.2096 -0.7846 +-1.6721 2.2053 -0.7646 +-1.6791 2.201 -0.7446 +-1.6861 2.1967 -0.7246 +-1.6931 2.1924 -0.7046 +-1.7001 2.188 -0.6846 +-1.7071 2.1837 -0.6646 +-1.7141 2.1793 -0.6446 +-1.7211 2.1749 -0.6246 +-1.7281 2.1705 -0.6046 +-1.7351 2.1662 -0.5846 +-1.7421 2.1618 -0.5646 +-1.7491 2.1573 -0.5446 +-1.7561 2.1529 -0.5246 +-1.7631 2.1485 -0.5046 +-1.7701 2.1441 -0.4846 +-1.7771 2.1396 -0.4646 +-1.7841 2.1351 -0.4446 +-1.7911 2.1307 -0.4246 +-1.7981 2.1262 -0.4046 +-1.8051 2.1217 -0.3846 +-1.8121 2.1172 -0.3646 +-1.8191 2.1127 -0.3446 +-1.8261 2.1082 -0.3246 +-1.8331 2.1037 -0.3046 +-1.8401 2.0991 -0.2846 +-1.8471 2.0946 -0.2646 +-1.8541 2.09 -0.2446 +-1.8611 2.0854 -0.2246 +-1.8681 2.0809 -0.2046 +-1.8751 2.0763 -0.1846 +-1.8821 2.0717 -0.1646 +-1.8891 2.0671 -0.1446 +-1.8961 2.0625 -0.1246 +-1.9031 2.0578 -0.1046 +-1.9101 2.0532 -0.0846 +-1.9171 2.0485 -0.0646 +-1.9241 2.0439 -0.0446 +-1.9311 2.0392 -0.0246 +-1.9381 2.0346 -0.0046 +-1.9451 2.0299 0.0154 +-1.9521 2.0252 0.0354 +-1.9591 2.0205 0.0554 +-1.9661 2.0158 0.0754 +-1.9731 2.011 0.0954 +-1.9801 2.0063 0.1154 +-1.9871 2.0015 0.1354 +-1.9941 1.9968 0.1554 +-2.0011 1.992 0.1754 +-2.0081 1.9873 0.1954 +-2.0151 1.9825 0.2154 +-2.0221 1.9777 0.2354 +-2.0291 1.9729 0.2554 +-2.0361 1.9681 0.2754 +-2.0431 1.9632 0.2954 +-2.0501 1.9584 0.3154 +-2.0571 1.9536 0.3354 +-2.0641 1.9487 0.3554 +-2.0711 1.9439 0.3754 +-2.0781 1.939 0.3954 +-2.0851 1.9341 0.4154 +-2.0921 1.9292 0.4354 +-2.0991 1.9243 0.4554 +-2.1061 1.9194 0.4754 +-2.1131 1.9145 0.4954 +-2.1201 1.9095 0.5154 +-2.1271 1.9046 0.5354 +-2.1341 1.8997 0.5554 +-2.1411 1.8947 0.5754 +-2.1481 1.8897 0.5954 +-2.1551 1.8847 0.6154 +-2.1621 1.8798 0.6354 +-2.1691 1.8748 0.6554 +-2.1761 1.8698 0.6754 +-2.1831 1.8647 0.6954 +-2.1901 1.8597 0.7154 +-2.1971 1.8547 0.7354 +-2.2041 1.8496 0.7554 +-2.2111 1.8446 0.7754 +-2.2181 1.8395 0.7954 +-2.2251 1.8344 0.8154 +-2.2321 1.8293 0.8354 +-2.2391 1.8242 0.8554 +-2.2461 1.8191 0.8754 +-2.2531 1.814 0.8954 +-2.2601 1.8089 0.9154 +-2.2671 1.8037 0.9354 +-2.2741 1.7986 0.9554 +-2.2811 1.7934 0.9754 +-2.2881 1.7883 0.9954 +-2.2951 1.7831 1.0154 +-2.3021 1.7779 1.0354 +-2.3091 1.7727 1.0554 +-2.3161 1.7675 1.0754 +-2.3231 1.7623 1.0954 +-2.3301 1.7571 1.1154 +-2.3371 1.7518 1.1354 +-2.3441 1.7466 1.1554 +-2.3511 1.7413 1.1754 +-2.3581 1.7361 1.1954 +-2.3651 1.7308 1.2154 +-2.3721 1.7255 1.2354 +-2.3791 1.7202 1.2554 +-2.3862 1.7149 1.2754 +-2.3932 1.7096 1.2954 +-2.4002 1.7043 1.3154 +-2.4072 1.699 1.3354 +-2.4142 1.6936 1.3554 +-2.4212 1.6883 1.3754 +-2.4282 1.6829 1.3954 +-2.4352 1.6775 1.4154 +-2.4422 1.6721 1.4354 +-2.4492 1.6667 1.4554 +-2.4562 1.6613 1.4754 +-2.4632 1.6559 1.4954 +-2.4702 1.6505 1.5154 +-2.4772 1.6451 1.5354 +-2.4842 1.6396 1.5554 +-2.4912 1.6342 1.5754 +-2.4982 1.6287 1.5954 +-2.5052 1.6233 1.6154 +-2.5122 1.6178 1.6354 +-2.5192 1.6123 1.6554 +-2.5262 1.6068 1.6754 +-2.5332 1.6013 1.6954 +-2.5402 1.5958 1.7154 +-2.5472 1.5902 1.7354 +-2.5542 1.5847 1.7554 +-2.5612 1.5791 1.7754 +-2.5682 1.5736 1.7954 +-2.5752 1.568 1.8154 +-2.5822 1.5624 1.8354 +-2.5892 1.5569 1.8554 +-2.5962 1.5513 1.8754 +-2.6032 1.5457 1.8954 +-2.6102 1.54 1.9155 +-2.6172 1.5344 1.9355 +-2.6242 1.5288 1.9555 +-2.6312 1.5231 1.9755 +-2.6382 1.5175 1.9955 +-2.6452 1.5118 2.0155 +-2.6522 1.5061 2.0355 +-2.6592 1.5004 2.0555 +-2.6662 1.4947 2.0755 +-2.6732 1.489 2.0955 +-2.6802 1.4833 2.1155 +-2.6872 1.4776 2.1355 +-2.6942 1.4719 2.1555 +-2.7012 1.4661 2.1755 +-2.7082 1.4604 2.1955 +-2.7152 1.4546 2.2155 +-2.7222 1.4488 2.2355 +-2.7292 1.443 2.2555 +-2.7362 1.4372 2.2755 +-2.7432 1.4314 2.2955 +-2.7502 1.4256 2.3155 +-2.7572 1.4198 2.3355 +-2.7642 1.414 2.3555 +-2.7712 1.4081 2.3755 +-2.7782 1.4023 2.3955 +-2.7852 1.3964 2.4155 +-2.7922 1.3905 2.4355 +-2.7992 1.3847 2.4555 +-2.8062 1.3788 2.4755 +-2.8132 1.3729 2.4955 +-2.8202 1.367 2.5155 +-2.8272 1.361 2.5355 +-2.8342 1.3551 2.5555 +-2.8412 1.3492 2.5755 +-2.8482 1.3432 2.5955 +-2.8552 1.3372 2.6155 +-2.8622 1.3313 2.6355 +-2.8692 1.3253 2.6555 +-2.8762 1.3193 2.6755 +-2.8832 1.3133 2.6955 +-2.8902 1.3073 2.7155 +-2.8972 1.3013 2.7355 +-2.9042 1.2952 2.7555 +-2.9112 1.2892 2.7755 +-2.9182 1.2832 2.7955 +-2.9252 1.2771 2.8155 +-2.9322 1.271 2.8355 +-2.9392 1.265 2.8555 +-2.9462 1.2589 2.8755 +-2.9532 1.2528 2.8955 +-2.9602 1.2467 2.9155 +-2.9672 1.2405 2.9355 +-2.9742 1.2344 2.9555 +-2.9812 1.2283 2.9755 +-2.9882 1.2221 2.9955 +-2.9952 1.216 3.0155 +-3.0022 1.2098 3.0355 +-3.0092 1.2036 3.0555 +-3.0162 1.1974 3.0755 +-3.0232 1.1913 3.0955 +-3.0302 1.185 3.1155 +-3.0372 1.1788 3.1355 +-3.0442 1.1726 3.1555 +-3.0512 1.1664 3.1755 +-3.0582 1.1601 3.1955 +-3.0652 1.1539 3.2155 +-3.0722 1.1476 3.2355 +-3.0792 1.1413 3.2555 +-3.0862 1.135 3.2755 +-3.0932 1.1287 3.2955 +-3.1002 1.1224 3.3155 +-3.1072 1.1161 3.3355 +-3.1142 1.1098 3.3555 +-3.1212 1.1035 3.3755 +-3.1282 1.0971 3.3955 +-3.1352 1.0908 3.4155 +-3.1422 1.0844 3.4355 +-3.1492 1.078 3.4555 +-3.1562 1.0717 3.4755 +-3.1632 1.0653 3.4955 +-3.1702 1.0589 3.5155 +-3.1772 1.0525 3.5355 +-3.1842 1.046 3.5555 +-3.1912 1.0396 3.5755 +-3.1982 1.0332 3.5955 +-3.2052 1.0267 3.6155 +-3.2122 1.0202 3.6355 +-3.2192 1.0138 3.6555 +-3.2262 1.0073 3.6755 +-3.2332 1.0008 3.6955 +-3.2402 0.9943 3.7155 +-3.2472 0.9878 3.7355 +-3.2542 0.9813 3.7555 +-3.2612 0.9747 3.7755 +-3.2682 0.9682 3.7955 +-3.2752 0.9617 3.8155 +-3.2822 0.9551 3.8355 +-3.2892 0.9485 3.8555 +-3.2962 0.942 3.8755 +-3.3032 0.9354 3.8955 +-3.3102 0.9288 3.9155 +-3.3172 0.9222 3.9355 +-3.3242 0.9155 3.9555 +-3.3312 0.9089 3.9755 +-3.3382 0.9023 3.9955 +-3.3452 0.8956 4.0155 +-3.3522 0.889 4.0355 +-3.3592 0.8823 4.0555 +-3.3662 0.8756 4.0755 +-3.3732 0.8689 4.0955 +-3.3802 0.8622 4.1155 +-3.3872 0.8555 4.1355 +-3.3942 0.8488 4.1555 +-3.4012 0.8421 4.1755 +-3.4082 0.8354 4.1955 +-3.4152 0.8286 4.2155 +-3.4222 0.8219 4.2355 +-3.4292 0.8151 4.2555 +-3.4362 0.8083 4.2755 +-3.4432 0.8015 4.2955 +-3.4502 0.7947 4.3155 +-3.4572 0.7879 4.3355 +-3.4642 0.7811 4.3555 +-3.4712 0.7743 4.3755 +-3.4782 0.7675 4.3955 +-3.4852 0.7606 4.4155 +-3.4922 0.7538 4.4355 +-3.4992 0.7469 4.4555 +-3.5062 0.74 4.4755 +-3.5132 0.7331 4.4955 +-3.5202 0.7263 4.5155 +-3.5272 0.7193 4.5355 +-3.5342 0.7124 4.5555 +-3.5412 0.7055 4.5755 +-3.5482 0.6986 4.5955 +-3.5552 0.6916 4.6155 +-3.5622 0.6847 4.6355 +-3.5692 0.6777 4.6555 +-3.5762 0.6708 4.6755 +-3.5832 0.6638 4.6955 +-3.5902 0.6568 4.7155 +-3.5972 0.6498 4.7355 +-3.6042 0.6428 4.7555 +-3.6112 0.6358 4.7755 +-3.6182 0.6287 4.7955 +-3.6252 0.6217 4.8155 +-3.6322 0.6146 4.8355 +-3.6392 0.6076 4.8555 +-3.6462 0.6005 4.8755 +-3.6532 0.5934 4.8955 +-3.6602 0.5863 4.9156 +-3.6672 0.5792 4.9356 +-3.6742 0.5721 4.9556 +-3.6812 0.565 4.9756 +-3.6882 0.5579 4.9956 +-3.6952 0.5507 5.0156 +-3.7022 0.5436 5.0356 +-3.7092 0.5364 5.0556 +-3.7162 0.5293 5.0756 +-3.7232 0.5221 5.0956 +-3.7302 0.5149 5.1156 +-3.7372 0.5077 5.1356 +-3.7442 0.5005 5.1556 +-3.7512 0.4933 5.1756 +-3.7582 0.4861 5.1956 +-3.7652 0.4788 5.2156 +-3.7722 0.4716 5.2356 +-3.7792 0.4643 5.2556 +-3.7862 0.4571 5.2756 +-3.7932 0.4498 5.2956 +-3.8002 0.4425 5.3156 +-3.8072 0.4352 5.3356 +-3.8142 0.4279 5.3556 +-3.8212 0.4206 5.3756 +-3.8282 0.4133 5.3956 +-3.8352 0.4059 5.4156 +-3.8422 0.3986 5.4356 +-3.8492 0.3912 5.4556 +-3.8562 0.3839 5.4756 +-3.8632 0.3765 5.4956 +-3.8702 0.3691 5.5156 +-3.8772 0.3617 5.5356 +-3.8842 0.3543 5.5556 +-3.8912 0.3469 5.5756 +-3.8982 0.3395 5.5956 +-3.9052 0.332 5.6156 +-3.9122 0.3246 5.6356 +-3.9192 0.3172 5.6556 +-3.9262 0.3097 5.6756 +-3.9332 0.3022 5.6956 +-3.9402 0.2947 5.7156 +-3.9472 0.2872 5.7356 +-3.9542 0.2797 5.7556 +-3.9612 0.2722 5.7756 +-3.9682 0.2647 5.7956 +-3.9752 0.2572 5.8156 +-3.9822 0.2496 5.8356 +-3.9892 0.2421 5.8556 +-3.9962 0.2345 5.8756 +-4.0032 0.227 5.8956 +-4.0102 0.2194 5.9156 +-4.0172 0.2118 5.9356 +-4.0242 0.2042 5.9556 +-4.0312 0.1966 5.9756 +-4.0382 0.189 5.9956 +-4.0452 0.1813 6.0156 +-4.0522 0.1737 6.0356 +-4.0592 0.1661 6.0556 +-4.0662 0.1584 6.0756 +-4.0732 0.1507 6.0956 +-4.0802 0.1431 6.1156 +-4.0872 0.1354 6.1356 +-4.0942 0.1277 6.1556 +-4.1012 0.12 6.1756 +-4.1082 0.1122 6.1956 +-4.1152 0.1045 6.2156 +-4.1222 0.0968 6.2356 +-4.1292 0.089 6.2556 +-4.1362 0.0813 6.2756 +-4.1432 0.0735 6.2956 +-4.1502 0.0657 6.3156 +-4.1572 0.058 6.3356 +-4.1642 0.0502 6.3556 +-4.1712 0.0424 6.3756 +-4.1782 0.0345 6.3956 +-4.1852 0.0267 6.4156 +-4.1922 0.0189 6.4356 +-4.1992 0.011 6.4556 +-4.2062 0.0032 6.4756 +-4.209 -0 6.4837 +-4.209 0 6.4837 +-4.216 0.0055 6.5037 +-4.223 0.011 6.5237 +-4.23 0.0165 6.5437 +-4.237 0.0219 6.5637 +-4.244 0.0274 6.5837 +-4.251 0.0328 6.6037 +-4.258 0.0383 6.6237 +-4.265 0.0437 6.6437 +-4.272 0.0491 6.6637 +-4.279 0.0546 6.6837 +-4.286 0.06 6.7037 +-4.293 0.0653 6.7237 +-4.3 0.0707 6.7437 +-4.307 0.0761 6.7637 +-4.314 0.0815 6.7837 +-4.321 0.0868 6.8037 +-4.328 0.0922 6.8237 +-4.335 0.0975 6.8437 +-4.342 0.1028 6.8637 +-4.349 0.1081 6.8837 +-4.356 0.1134 6.9037 +-4.363 0.1187 6.9237 +-4.37 0.124 6.9437 +-4.3771 0.1293 6.9637 +-4.3841 0.1345 6.9837 +-4.3911 0.1398 7.0037 +-4.3981 0.145 7.0237 +-4.4051 0.1503 7.0437 +-4.4121 0.1555 7.0637 +-4.4191 0.1607 7.0837 +-4.4261 0.1659 7.1037 +-4.4331 0.1711 7.1237 +-4.4401 0.1763 7.1437 +-4.4471 0.1815 7.1637 +-4.4541 0.1866 7.1837 +-4.4611 0.1918 7.2037 +-4.4681 0.1969 7.2237 +-4.4751 0.2021 7.2437 +-4.4821 0.2072 7.2637 +-4.4891 0.2123 7.2837 +-4.4961 0.2174 7.3037 +-4.5031 0.2225 7.3237 +-4.5101 0.2276 7.3437 +-4.5171 0.2327 7.3637 +-4.5241 0.2377 7.3837 +-4.5311 0.2428 7.4037 +-4.5381 0.2479 7.4237 +-4.5451 0.2529 7.4437 +-4.5521 0.2579 7.4637 +-4.5591 0.2629 7.4837 +-4.5661 0.2679 7.5037 +-4.5731 0.2729 7.5237 +-4.5801 0.2779 7.5437 +-4.5871 0.2829 7.5637 +-4.5941 0.2879 7.5837 +-4.6011 0.2928 7.6037 +-4.6081 0.2978 7.6237 +-4.6151 0.3027 7.6437 +-4.6221 0.3077 7.6637 +-4.6291 0.3126 7.6837 +-4.6361 0.3175 7.7037 +-4.6431 0.3224 7.7237 +-4.6501 0.3273 7.7437 +-4.6571 0.3322 7.7637 +-4.6641 0.337 7.7837 +-4.6711 0.3419 7.8037 +-4.6781 0.3468 7.8237 +-4.6851 0.3516 7.8437 +-4.6921 0.3564 7.8637 +-4.6991 0.3612 7.8837 +-4.7061 0.3661 7.9037 +-4.7131 0.3709 7.9237 +-4.7201 0.3757 7.9437 +-4.7271 0.3804 7.9637 +-4.7341 0.3852 7.9837 +-4.7411 0.39 8.0037 +-4.7481 0.3947 8.0238 +-4.7551 0.3995 8.0438 +-4.7621 0.4042 8.0638 +-4.7691 0.4089 8.0838 +-4.7761 0.4136 8.1038 +-4.7831 0.4184 8.1238 +-4.7901 0.423 8.1438 +-4.7971 0.4277 8.1638 +-4.8041 0.4324 8.1838 +-4.8111 0.4371 8.2038 +-4.8181 0.4417 8.2238 +-4.8251 0.4464 8.2438 +-4.8321 0.451 8.2638 +-4.8391 0.4556 8.2838 +-4.8461 0.4602 8.3038 +-4.8531 0.4649 8.3238 +-4.8601 0.4695 8.3438 +-4.8671 0.474 8.3638 +-4.8741 0.4786 8.3838 +-4.8811 0.4832 8.4038 +-4.8881 0.4877 8.4238 +-4.8951 0.4923 8.4438 +-4.9021 0.4968 8.4638 +-4.9091 0.5014 8.4838 +-4.9161 0.5059 8.5038 +-4.9231 0.5104 8.5238 +-4.9301 0.5149 8.5438 +-4.9371 0.5194 8.5638 +-4.9441 0.5238 8.5838 +-4.9511 0.5283 8.6038 +-4.9581 0.5328 8.6238 +-4.9651 0.5372 8.6438 +-4.9721 0.5417 8.6638 +-4.9791 0.5461 8.6838 +-4.9861 0.5505 8.7038 +-4.9931 0.5549 8.7238 +-5.0001 0.5593 8.7438 +-5.0071 0.5637 8.7638 +-5.0141 0.5681 8.7838 +-5.0211 0.5725 8.8038 +-5.0281 0.5768 8.8238 +-5.0351 0.5812 8.8438 +-5.0421 0.5855 8.8638 +-5.0491 0.5899 8.8838 +-5.0561 0.5942 8.9038 +-5.0631 0.5985 8.9238 +-5.0701 0.6028 8.9438 +-5.0771 0.6071 8.9638 +-5.0841 0.6114 8.9838 +-5.0911 0.6156 9.0038 +-5.0981 0.6199 9.0238 +-5.1051 0.6242 9.0438 +-5.1121 0.6284 9.0638 +-5.1191 0.6326 9.0838 +-5.1261 0.6369 9.1038 +-5.1331 0.6411 9.1238 +-5.1401 0.6453 9.1438 +-5.1471 0.6495 9.1638 +-5.1541 0.6537 9.1838 +-5.1611 0.6578 9.2038 +-5.1681 0.662 9.2238 +-5.1751 0.6661 9.2438 +-5.1821 0.6703 9.2638 +-5.1891 0.6744 9.2838 +-5.1961 0.6786 9.3038 +-5.2031 0.6827 9.3238 +-5.2101 0.6868 9.3438 +-5.2171 0.6909 9.3638 +-5.2241 0.695 9.3838 +-5.2311 0.699 9.4038 +-5.2381 0.7031 9.4238 +-5.2451 0.7072 9.4438 +-5.2521 0.7112 9.4638 +-5.2591 0.7152 9.4838 +-5.2661 0.7193 9.5038 +-5.2731 0.7233 9.5238 +-5.2801 0.7273 9.5438 +-5.2871 0.7313 9.5638 +-5.2941 0.7353 9.5838 +-5.3011 0.7393 9.6038 +-5.3081 0.7432 9.6238 +-5.3151 0.7472 9.6438 +-5.3221 0.7511 9.6638 +-5.3291 0.7551 9.6838 +-5.3361 0.759 9.7038 +-5.3431 0.7629 9.7238 +-5.3501 0.7668 9.7438 +-5.3571 0.7707 9.7638 +-5.3641 0.7746 9.7838 +-5.3711 0.7785 9.8038 +-5.3781 0.7824 9.8238 +-5.3851 0.7862 9.8438 +-5.3921 0.7901 9.8638 +-5.3991 0.7939 9.8838 +-5.4061 0.7978 9.9038 +-5.4131 0.8016 9.9238 +-5.4201 0.8054 9.9438 +-5.4271 0.8092 9.9638 +-5.4341 0.813 9.9838 +-5.4411 0.8168 10.0038 +-5.4481 0.8205 10.0238 +-5.4551 0.8243 10.0438 +-5.4621 0.8281 10.0638 +-5.4691 0.8318 10.0838 +-5.4761 0.8355 10.1038 +-5.4831 0.8393 10.1238 +-5.4901 0.843 10.1438 +-5.4971 0.8467 10.1638 +-5.5041 0.8504 10.1838 +-5.5111 0.8541 10.2038 +-5.5181 0.8577 10.2238 +-5.5251 0.8614 10.2438 +-5.5321 0.865 10.2638 +-5.5391 0.8687 10.2838 +-5.5461 0.8723 10.3038 +-5.5531 0.876 10.3238 +-5.5601 0.8796 10.3438 +-5.5671 0.8832 10.3638 +-5.5741 0.8868 10.3838 +-5.5811 0.8904 10.4038 +-5.5881 0.8939 10.4238 +-5.5951 0.8975 10.4438 +-5.6021 0.9011 10.4638 +-5.6091 0.9046 10.4838 +-5.6161 0.9081 10.5038 +-5.6231 0.9117 10.5238 +-5.6301 0.9152 10.5438 +-5.6371 0.9187 10.5638 +-5.6441 0.9222 10.5838 +-5.6511 0.9257 10.6038 +-5.6581 0.9292 10.6238 +-5.6651 0.9326 10.6438 +-5.6721 0.9361 10.6638 +-5.6791 0.9395 10.6838 +-5.6861 0.943 10.7038 +-5.6931 0.9464 10.7238 +-5.7001 0.9498 10.7438 +-5.7071 0.9532 10.7638 +-5.7141 0.9566 10.7838 +-5.7211 0.96 10.8038 +-5.7281 0.9634 10.8238 +-5.7351 0.9668 10.8438 +-5.7421 0.9701 10.8638 +-5.7491 0.9735 10.8838 +-5.7561 0.9768 10.9038 +-5.7631 0.9801 10.9238 +-5.7701 0.9835 10.9438 +-5.7771 0.9868 10.9638 +-5.7841 0.9901 10.9838 +-5.7911 0.9934 11.0038 +-5.7981 0.9967 11.0239 +-5.8051 0.9999 11.0439 +-5.8121 1.0032 11.0639 +-5.8191 1.0064 11.0839 +-5.8261 1.0097 11.1039 +-5.8331 1.0129 11.1239 +-5.8401 1.0161 11.1439 +-5.8471 1.0194 11.1639 +-5.8541 1.0226 11.1839 +-5.8611 1.0258 11.2039 +-5.8681 1.0289 11.2239 +-5.8751 1.0321 11.2439 +-5.8821 1.0353 11.2639 +-5.8891 1.0384 11.2839 +-5.8961 1.0416 11.3039 +-5.9031 1.0447 11.3239 +-5.9101 1.0478 11.3439 +-5.9171 1.0509 11.3639 +-5.9241 1.0541 11.3839 +-5.9311 1.0572 11.4039 +-5.9381 1.0602 11.4239 +-5.9451 1.0633 11.4439 +-5.9521 1.0664 11.4639 +-5.9591 1.0694 11.4839 +-5.9661 1.0725 11.5039 +-5.9731 1.0755 11.5239 +-5.9801 1.0785 11.5439 +-5.9871 1.0816 11.5639 +-5.9941 1.0846 11.5839 +-6.0011 1.0876 11.6039 +-6.0081 1.0906 11.6239 +-6.0151 1.0935 11.6439 +-6.0221 1.0965 11.6639 +-6.0291 1.0995 11.6839 +-6.0361 1.1024 11.7039 +-6.0431 1.1053 11.7239 +-6.0501 1.1083 11.7439 +-6.0571 1.1112 11.7639 +-6.0641 1.1141 11.7839 +-6.0711 1.117 11.8039 +-6.0781 1.1199 11.8239 +-6.0851 1.1228 11.8439 +-6.0921 1.1256 11.8639 +-6.0991 1.1285 11.8839 +-6.1061 1.1314 11.9039 +-6.1131 1.1342 11.9239 +-6.1201 1.137 11.9439 +-6.1271 1.1398 11.9639 +-6.1341 1.1427 11.9839 +-6.1411 1.1455 12.0039 +-6.1481 1.1482 12.0239 +-6.1551 1.151 12.0439 +-6.1621 1.1538 12.0639 +-6.1691 1.1566 12.0839 +-6.1761 1.1593 12.1039 +-6.1831 1.1621 12.1239 +-6.1901 1.1648 12.1439 +-6.1971 1.1675 12.1639 +-6.2041 1.1702 12.1839 +-6.2111 1.1729 12.2039 +-6.2181 1.1756 12.2239 +-6.2251 1.1783 12.2439 +-6.2321 1.181 12.2639 +-6.2391 1.1836 12.2839 +-6.2461 1.1863 12.3039 +-6.2531 1.1889 12.3239 +-6.2601 1.1916 12.3439 +-6.2671 1.1942 12.3639 +-6.2741 1.1968 12.3839 +-6.2811 1.1994 12.4039 +-6.2881 1.202 12.4239 +-6.2951 1.2046 12.4439 +-6.3021 1.2072 12.4639 +-6.3091 1.2097 12.4839 +-6.3161 1.2123 12.5039 +-6.3231 1.2148 12.5239 +-6.3301 1.2174 12.5439 +-6.3371 1.2199 12.5639 +-6.3441 1.2224 12.5839 +-6.3511 1.2249 12.6039 +-6.3581 1.2274 12.6239 +-6.3651 1.2299 12.6439 +-6.3721 1.2324 12.6639 +-6.3791 1.2349 12.6839 +-6.3861 1.2373 12.7039 +-6.3931 1.2398 12.7239 +-6.4001 1.2422 12.7439 +-6.4071 1.2446 12.7639 +-6.4141 1.2471 12.7839 +-6.4211 1.2495 12.8039 +-6.4281 1.2519 12.8239 +-6.4351 1.2542 12.8439 +-6.4421 1.2566 12.8639 +-6.4491 1.259 12.8839 +-6.4561 1.2614 12.9039 +-6.4631 1.2637 12.9239 +-6.4701 1.266 12.9439 +-6.4771 1.2684 12.9639 +-6.4841 1.2707 12.9839 +-6.4911 1.273 13.0039 +-6.4981 1.2753 13.0239 +-6.5051 1.2776 13.0439 +-6.5121 1.2799 13.0639 +-6.5191 1.2822 13.0839 +-6.5261 1.2844 13.1039 +-6.5331 1.2867 13.1239 +-6.5401 1.2889 13.1439 +-6.5471 1.2911 13.1639 +-6.5541 1.2934 13.1839 +-6.5611 1.2956 13.2039 +-6.5681 1.2978 13.2239 +-6.5751 1.3 13.2439 +-6.5821 1.3022 13.2639 +-6.5891 1.3043 13.2839 +-6.5961 1.3065 13.3039 +-6.6031 1.3086 13.3239 +-6.6101 1.3108 13.3439 +-6.6171 1.3129 13.3639 +-6.6241 1.315 13.3839 +-6.6311 1.3172 13.4039 +-6.6381 1.3193 13.4239 +-6.6451 1.3214 13.4439 +-6.6521 1.3234 13.4639 +-6.6591 1.3255 13.4839 +-6.6661 1.3276 13.5039 +-6.6731 1.3296 13.5239 +-6.6801 1.3317 13.5439 +-6.6871 1.3337 13.5639 +-6.6941 1.3358 13.5839 +-6.7011 1.3378 13.6039 +-6.7081 1.3398 13.6239 +-6.7151 1.3418 13.6439 +-6.7221 1.3438 13.6639 +-6.7291 1.3457 13.6839 +-6.7361 1.3477 13.7039 +-6.7431 1.3497 13.7239 +-6.7501 1.3516 13.7439 +-6.7571 1.3535 13.7639 +-6.7641 1.3555 13.7839 +-6.7711 1.3574 13.8039 +-6.7781 1.3593 13.8239 +-6.7851 1.3612 13.8439 +-6.7921 1.3631 13.8639 +-6.7991 1.365 13.8839 +-6.8061 1.3668 13.9039 +-6.8131 1.3687 13.9239 +-6.8201 1.3705 13.9439 +-6.8271 1.3724 13.9639 +-6.8341 1.3742 13.9839 +-6.8411 1.376 14.0039 +-6.8481 1.3778 14.024 +-6.8551 1.3796 14.044 +-6.8621 1.3814 14.064 +-6.8691 1.3832 14.084 +-6.8761 1.385 14.104 +-6.8831 1.3868 14.124 +-6.8901 1.3885 14.144 +-6.8971 1.3902 14.164 +-6.9041 1.392 14.184 +-6.9111 1.3937 14.204 +-6.9181 1.3954 14.224 +-6.9251 1.3971 14.244 +-6.9321 1.3988 14.264 +-6.9391 1.4005 14.284 +-6.9461 1.4022 14.304 +-6.9531 1.4038 14.324 +-6.9601 1.4055 14.344 +-6.9671 1.4071 14.364 +-6.9741 1.4088 14.384 +-6.9811 1.4104 14.404 +-6.9881 1.412 14.424 +-6.9951 1.4136 14.444 +-7.0021 1.4152 14.464 +-7.0091 1.4168 14.484 +-7.0161 1.4184 14.504 +-7.0231 1.4199 14.524 +-7.0301 1.4215 14.544 +-7.0371 1.423 14.564 +-7.0441 1.4246 14.584 +-7.0511 1.4261 14.604 +-7.0581 1.4276 14.624 +-7.0651 1.4291 14.644 +-7.0721 1.4306 14.664 +-7.0791 1.4321 14.684 +-7.0861 1.4336 14.704 +-7.0931 1.435 14.724 +-7.1001 1.4365 14.744 +-7.1071 1.4379 14.764 +-7.1141 1.4394 14.784 +-7.1211 1.4408 14.804 +-7.1281 1.4422 14.824 +-7.1351 1.4436 14.844 +-7.1421 1.445 14.864 +-7.1491 1.4464 14.884 +-7.1561 1.4478 14.904 +-7.1631 1.4492 14.924 +-7.1701 1.4505 14.944 +-7.1771 1.4519 14.964 +-7.1841 1.4532 14.984 +-7.1911 1.4545 15.004 +-7.1981 1.4559 15.024 +-7.2051 1.4572 15.044 +-7.2121 1.4585 15.064 +-7.2191 1.4598 15.084 +-7.2261 1.461 15.104 +-7.2331 1.4623 15.124 +-7.2401 1.4636 15.144 +-7.2471 1.4648 15.164 +-7.2541 1.4661 15.184 +-7.2611 1.4673 15.204 +-7.2681 1.4685 15.224 +-7.2751 1.4697 15.244 +-7.2821 1.4709 15.264 +-7.2891 1.4721 15.284 +-7.2961 1.4733 15.304 +-7.3031 1.4745 15.324 +-7.3101 1.4756 15.344 +-7.3171 1.4768 15.364 +-7.3241 1.4779 15.384 +-7.3311 1.4791 15.404 +-7.3381 1.4802 15.424 +-7.3451 1.4813 15.444 +-7.3521 1.4824 15.464 +-7.3591 1.4835 15.484 +-7.3661 1.4846 15.504 +-7.3732 1.4857 15.524 +-7.3802 1.4867 15.544 +-7.3872 1.4878 15.564 +-7.3942 1.4888 15.584 +-7.4012 1.4899 15.604 +-7.4082 1.4909 15.624 +-7.4152 1.4919 15.644 +-7.4222 1.4929 15.664 +-7.4292 1.4939 15.684 +-7.4362 1.4949 15.704 +-7.4432 1.4959 15.724 +-7.4502 1.4968 15.744 +-7.4572 1.4978 15.764 +-7.4642 1.4987 15.784 +-7.4712 1.4997 15.804 +-7.4782 1.5006 15.824 +-7.4852 1.5015 15.844 +-7.4922 1.5024 15.864 +-7.4992 1.5033 15.884 +-7.5062 1.5042 15.904 +-7.5132 1.5051 15.924 +-7.5202 1.506 15.944 +-7.5272 1.5068 15.964 +-7.5342 1.5077 15.984 +-7.5412 1.5085 16.004 +-7.5482 1.5093 16.024 +-7.5552 1.5102 16.044 +-7.5622 1.511 16.064 +-7.5692 1.5118 16.084 +-7.5762 1.5126 16.104 +-7.5832 1.5133 16.124 +-7.5902 1.5141 16.144 +-7.5972 1.5149 16.164 +-7.6042 1.5156 16.184 +-7.6112 1.5164 16.204 +-7.6182 1.5171 16.224 +-7.6252 1.5178 16.244 +-7.6322 1.5185 16.264 +-7.6392 1.5192 16.284 +-7.6462 1.5199 16.304 +-7.6532 1.5206 16.324 +-7.6602 1.5213 16.344 +-7.6672 1.5219 16.364 +-7.6742 1.5226 16.384 +-7.6812 1.5232 16.404 +-7.6882 1.5239 16.424 +-7.6952 1.5245 16.444 +-7.7022 1.5251 16.464 +-7.7092 1.5257 16.484 +-7.7162 1.5263 16.504 +-7.7232 1.5269 16.524 +-7.7302 1.5275 16.544 +-7.7372 1.528 16.564 +-7.7442 1.5286 16.584 +-7.7512 1.5291 16.604 +-7.7582 1.5297 16.624 +-7.7652 1.5302 16.644 +-7.7722 1.5307 16.664 +-7.7792 1.5312 16.684 +-7.7862 1.5317 16.704 +-7.7932 1.5322 16.724 +-7.8002 1.5327 16.744 +-7.8072 1.5331 16.764 +-7.8142 1.5336 16.784 +-7.8212 1.534 16.804 +-7.8282 1.5345 16.824 +-7.8352 1.5349 16.844 +-7.8422 1.5353 16.864 +-7.8492 1.5357 16.884 +-7.8562 1.5361 16.904 +-7.8632 1.5365 16.924 +-7.8702 1.5369 16.944 +-7.8772 1.5372 16.964 +-7.8842 1.5376 16.984 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 +-7.8912 1.538 16.985 diff --git a/serve5.csv b/serve5.csv new file mode 100644 index 0000000..da399a8 --- /dev/null +++ b/serve5.csv @@ -0,0 +1,1739 @@ +2.115 3.1 -11.585 +2.11 3.096 -11.545 +2.105 3.092 -11.505 +2.1 3.088 -11.465 +2.095 3.0839 -11.425 +2.09 3.0799 -11.385 +2.085 3.0758 -11.345 +2.08 3.0718 -11.305 +2.075 3.0677 -11.265 +2.07 3.0636 -11.225 +2.065 3.0595 -11.185 +2.06 3.0554 -11.145 +2.055 3.0513 -11.105 +2.05 3.0472 -11.065 +2.045 3.043 -11.025 +2.04 3.0389 -10.985 +2.035 3.0347 -10.945 +2.03 3.0306 -10.905 +2.025 3.0264 -10.865 +2.02 3.0222 -10.825 +2.015 3.018 -10.785 +2.01 3.0138 -10.745 +2.005 3.0096 -10.705 +2 3.0054 -10.665 +1.995 3.0012 -10.625 +1.99 2.9969 -10.585 +1.985 2.9927 -10.545 +1.98 2.9884 -10.505 +1.975 2.9842 -10.465 +1.97 2.9799 -10.425 +1.965 2.9756 -10.385 +1.96 2.9713 -10.345 +1.955 2.967 -10.305 +1.95 2.9627 -10.265 +1.945 2.9583 -10.225 +1.94 2.954 -10.185 +1.935 2.9496 -10.145 +1.93 2.9453 -10.105 +1.925 2.9409 -10.0649 +1.92 2.9365 -10.0249 +1.915 2.9321 -9.9849 +1.91 2.9277 -9.9449 +1.905 2.9233 -9.9049 +1.9 2.9189 -9.8649 +1.895 2.9145 -9.8249 +1.89 2.9101 -9.7849 +1.885 2.9056 -9.7449 +1.88 2.9012 -9.7049 +1.875 2.8967 -9.6649 +1.87 2.8922 -9.6249 +1.865 2.8877 -9.5849 +1.86 2.8832 -9.5449 +1.855 2.8787 -9.5049 +1.85 2.8742 -9.4649 +1.845 2.8697 -9.4249 +1.84 2.8652 -9.3849 +1.835 2.8606 -9.3449 +1.83 2.8561 -9.3049 +1.825 2.8515 -9.2649 +1.82 2.8469 -9.2249 +1.815 2.8423 -9.1849 +1.81 2.8377 -9.1449 +1.805 2.8331 -9.1049 +1.8 2.8285 -9.0649 +1.795 2.8239 -9.0249 +1.79 2.8193 -8.9849 +1.785 2.8146 -8.9449 +1.78 2.81 -8.9049 +1.775 2.8053 -8.8649 +1.77 2.8006 -8.8249 +1.765 2.796 -8.7849 +1.76 2.7913 -8.7449 +1.755 2.7866 -8.7049 +1.75 2.7818 -8.6649 +1.745 2.7771 -8.6249 +1.74 2.7724 -8.5849 +1.735 2.7677 -8.5449 +1.73 2.7629 -8.5049 +1.725 2.7581 -8.4649 +1.72 2.7534 -8.4249 +1.715 2.7486 -8.3849 +1.71 2.7438 -8.3449 +1.705 2.739 -8.3049 +1.7 2.7342 -8.2649 +1.695 2.7294 -8.2249 +1.69 2.7245 -8.1849 +1.685 2.7197 -8.1449 +1.68 2.7149 -8.1049 +1.675 2.71 -8.0649 +1.67 2.7051 -8.0249 +1.665 2.7003 -7.9849 +1.66 2.6954 -7.9449 +1.655 2.6905 -7.9049 +1.65 2.6856 -7.8649 +1.645 2.6806 -7.8249 +1.64 2.6757 -7.7849 +1.635 2.6708 -7.7449 +1.63 2.6658 -7.7049 +1.625 2.6609 -7.6649 +1.62 2.6559 -7.6249 +1.615 2.6509 -7.5849 +1.61 2.6459 -7.5449 +1.605 2.641 -7.5049 +1.6 2.6359 -7.4649 +1.595 2.6309 -7.4249 +1.59 2.6259 -7.3849 +1.585 2.6209 -7.3449 +1.58 2.6158 -7.3049 +1.575 2.6108 -7.2649 +1.57 2.6057 -7.2249 +1.565 2.6006 -7.1849 +1.56 2.5955 -7.1449 +1.555 2.5905 -7.1049 +1.55 2.5853 -7.0648 +1.545 2.5802 -7.0248 +1.54 2.5751 -6.9848 +1.535 2.57 -6.9448 +1.53 2.5648 -6.9048 +1.525 2.5597 -6.8648 +1.52 2.5545 -6.8248 +1.515 2.5493 -6.7848 +1.51 2.5442 -6.7448 +1.505 2.539 -6.7048 +1.5 2.5338 -6.6648 +1.495 2.5286 -6.6248 +1.49 2.5233 -6.5848 +1.485 2.5181 -6.5448 +1.48 2.5129 -6.5048 +1.475 2.5076 -6.4648 +1.47 2.5024 -6.4248 +1.465 2.4971 -6.3848 +1.46 2.4918 -6.3448 +1.455 2.4865 -6.3048 +1.45 2.4812 -6.2648 +1.445 2.4759 -6.2248 +1.44 2.4706 -6.1848 +1.435 2.4653 -6.1448 +1.43 2.4599 -6.1048 +1.425 2.4546 -6.0648 +1.42 2.4492 -6.0248 +1.415 2.4438 -5.9848 +1.41 2.4385 -5.9448 +1.405 2.4331 -5.9048 +1.4 2.4277 -5.8648 +1.395 2.4223 -5.8248 +1.39 2.4168 -5.7848 +1.385 2.4114 -5.7448 +1.38 2.406 -5.7048 +1.375 2.4005 -5.6648 +1.37 2.3951 -5.6248 +1.365 2.3896 -5.5848 +1.36 2.3841 -5.5448 +1.355 2.3786 -5.5048 +1.35 2.3732 -5.4648 +1.345 2.3676 -5.4248 +1.34 2.3621 -5.3848 +1.335 2.3566 -5.3448 +1.33 2.3511 -5.3048 +1.325 2.3455 -5.2648 +1.32 2.34 -5.2248 +1.315 2.3344 -5.1848 +1.31 2.3288 -5.1448 +1.305 2.3232 -5.1048 +1.3 2.3176 -5.0648 +1.295 2.312 -5.0248 +1.29 2.3064 -4.9848 +1.285 2.3008 -4.9448 +1.28 2.2952 -4.9048 +1.275 2.2895 -4.8648 +1.27 2.2839 -4.8248 +1.265 2.2782 -4.7848 +1.26 2.2725 -4.7448 +1.255 2.2669 -4.7048 +1.25 2.2612 -4.6648 +1.245 2.2555 -4.6248 +1.24 2.2498 -4.5848 +1.235 2.244 -4.5448 +1.23 2.2383 -4.5048 +1.225 2.2326 -4.4648 +1.22 2.2268 -4.4248 +1.215 2.221 -4.3848 +1.21 2.2153 -4.3448 +1.205 2.2095 -4.3048 +1.2 2.2037 -4.2648 +1.195 2.1979 -4.2248 +1.19 2.1921 -4.1848 +1.185 2.1863 -4.1448 +1.18 2.1804 -4.1048 +1.175 2.1746 -4.0647 +1.17 2.1688 -4.0247 +1.165 2.1629 -3.9847 +1.16 2.157 -3.9447 +1.155 2.1511 -3.9047 +1.15 2.1453 -3.8647 +1.145 2.1394 -3.8247 +1.14 2.1334 -3.7847 +1.135 2.1275 -3.7447 +1.13 2.1216 -3.7047 +1.125 2.1157 -3.6647 +1.12 2.1097 -3.6247 +1.115 2.1038 -3.5847 +1.11 2.0978 -3.5447 +1.105 2.0918 -3.5047 +1.1 2.0858 -3.4647 +1.095 2.0798 -3.4247 +1.09 2.0738 -3.3847 +1.085 2.0678 -3.3447 +1.08 2.0618 -3.3047 +1.075 2.0557 -3.2647 +1.07 2.0497 -3.2247 +1.065 2.0436 -3.1847 +1.06 2.0376 -3.1447 +1.055 2.0315 -3.1047 +1.05 2.0254 -3.0647 +1.045 2.0193 -3.0247 +1.04 2.0132 -2.9847 +1.035 2.0071 -2.9447 +1.03 2.001 -2.9047 +1.025 1.9949 -2.8647 +1.02 1.9887 -2.8247 +1.015 1.9826 -2.7847 +1.01 1.9764 -2.7447 +1.005 1.9702 -2.7047 +1 1.964 -2.6647 +0.995 1.9578 -2.6247 +0.99 1.9516 -2.5847 +0.985 1.9454 -2.5447 +0.98 1.9392 -2.5047 +0.975 1.933 -2.4647 +0.97 1.9267 -2.4247 +0.965 1.9205 -2.3847 +0.96 1.9142 -2.3447 +0.955 1.9079 -2.3047 +0.95 1.9017 -2.2647 +0.945 1.8954 -2.2247 +0.94 1.8891 -2.1847 +0.935 1.8828 -2.1447 +0.93 1.8764 -2.1047 +0.925 1.8701 -2.0647 +0.92 1.8638 -2.0247 +0.915 1.8574 -1.9847 +0.91 1.8511 -1.9447 +0.905 1.8447 -1.9047 +0.9 1.8383 -1.8647 +0.895 1.8319 -1.8247 +0.89 1.8255 -1.7847 +0.885 1.8191 -1.7447 +0.88 1.8127 -1.7047 +0.875 1.8063 -1.6647 +0.87 1.7998 -1.6247 +0.865 1.7934 -1.5847 +0.86 1.7869 -1.5447 +0.855 1.7805 -1.5047 +0.85 1.774 -1.4647 +0.845 1.7675 -1.4247 +0.84 1.761 -1.3847 +0.835 1.7545 -1.3447 +0.83 1.748 -1.3047 +0.825 1.7414 -1.2647 +0.82 1.7349 -1.2247 +0.815 1.7284 -1.1847 +0.81 1.7218 -1.1447 +0.805 1.7152 -1.1047 +0.8 1.7087 -1.0646 +0.795 1.7021 -1.0246 +0.79 1.6955 -0.9846 +0.785 1.6889 -0.9446 +0.78 1.6823 -0.9046 +0.775 1.6756 -0.8646 +0.77 1.669 -0.8246 +0.765 1.6624 -0.7846 +0.76 1.6557 -0.7446 +0.755 1.649 -0.7046 +0.75 1.6424 -0.6646 +0.745 1.6357 -0.6246 +0.74 1.629 -0.5846 +0.735 1.6223 -0.5446 +0.73 1.6156 -0.5046 +0.725 1.6089 -0.4646 +0.72 1.6021 -0.4246 +0.715 1.5954 -0.3846 +0.71 1.5886 -0.3446 +0.705 1.5819 -0.3046 +0.7 1.5751 -0.2646 +0.695 1.5683 -0.2246 +0.69 1.5615 -0.1846 +0.685 1.5547 -0.1446 +0.68 1.5479 -0.1046 +0.675 1.5411 -0.0646 +0.67 1.5343 -0.0246 +0.665 1.5274 0.0154 +0.66 1.5206 0.0554 +0.655 1.5137 0.0954 +0.65 1.5068 0.1354 +0.645 1.5 0.1754 +0.64 1.4931 0.2154 +0.635 1.4862 0.2554 +0.63 1.4793 0.2954 +0.625 1.4723 0.3354 +0.62 1.4654 0.3754 +0.6149 1.4585 0.4154 +0.6099 1.4515 0.4554 +0.6049 1.4446 0.4954 +0.5999 1.4376 0.5354 +0.5949 1.4306 0.5754 +0.5899 1.4236 0.6154 +0.5849 1.4166 0.6554 +0.5799 1.4096 0.6954 +0.5749 1.4026 0.7354 +0.5699 1.3956 0.7754 +0.5649 1.3886 0.8154 +0.5599 1.3815 0.8554 +0.5549 1.3745 0.8954 +0.5499 1.3674 0.9354 +0.5449 1.3603 0.9754 +0.5399 1.3532 1.0154 +0.5349 1.3461 1.0554 +0.5299 1.339 1.0954 +0.5249 1.3319 1.1354 +0.5199 1.3248 1.1754 +0.5149 1.3177 1.2154 +0.5099 1.3105 1.2554 +0.5049 1.3034 1.2954 +0.4999 1.2962 1.3354 +0.4949 1.289 1.3754 +0.4899 1.2818 1.4154 +0.4849 1.2746 1.4554 +0.4799 1.2674 1.4954 +0.4749 1.2602 1.5354 +0.4699 1.253 1.5754 +0.4649 1.2458 1.6154 +0.4599 1.2385 1.6554 +0.4549 1.2313 1.6954 +0.4499 1.224 1.7354 +0.4449 1.2167 1.7754 +0.4399 1.2095 1.8154 +0.4349 1.2022 1.8554 +0.4299 1.1949 1.8954 +0.4249 1.1876 1.9355 +0.4199 1.1802 1.9755 +0.4149 1.1729 2.0155 +0.4099 1.1656 2.0555 +0.4049 1.1582 2.0955 +0.3999 1.1508 2.1355 +0.3949 1.1435 2.1755 +0.3899 1.1361 2.2155 +0.3849 1.1287 2.2555 +0.3799 1.1213 2.2955 +0.3749 1.1139 2.3355 +0.3699 1.1065 2.3755 +0.3649 1.0991 2.4155 +0.3599 1.0916 2.4555 +0.3549 1.0842 2.4955 +0.3499 1.0767 2.5355 +0.3449 1.0692 2.5755 +0.3399 1.0618 2.6155 +0.3349 1.0543 2.6555 +0.3299 1.0468 2.6955 +0.3249 1.0393 2.7355 +0.3199 1.0317 2.7755 +0.3149 1.0242 2.8155 +0.3099 1.0167 2.8555 +0.3049 1.0091 2.8955 +0.2999 1.0016 2.9355 +0.2949 0.994 2.9755 +0.2899 0.9864 3.0155 +0.2849 0.9789 3.0555 +0.2799 0.9713 3.0955 +0.2749 0.9637 3.1355 +0.2699 0.956 3.1755 +0.2649 0.9484 3.2155 +0.2599 0.9408 3.2555 +0.2549 0.9331 3.2955 +0.2499 0.9255 3.3355 +0.2449 0.9178 3.3755 +0.2399 0.9101 3.4155 +0.2349 0.9025 3.4555 +0.2299 0.8948 3.4955 +0.2249 0.8871 3.5355 +0.2199 0.8793 3.5755 +0.2149 0.8716 3.6155 +0.2099 0.8639 3.6555 +0.2049 0.8561 3.6955 +0.1999 0.8484 3.7355 +0.1949 0.8406 3.7755 +0.1899 0.8329 3.8155 +0.1849 0.8251 3.8555 +0.1799 0.8173 3.8955 +0.1749 0.8095 3.9355 +0.1699 0.8017 3.9755 +0.1649 0.7938 4.0155 +0.1599 0.786 4.0555 +0.1549 0.7782 4.0955 +0.1499 0.7703 4.1355 +0.1449 0.7625 4.1755 +0.1399 0.7546 4.2155 +0.1349 0.7467 4.2555 +0.1299 0.7388 4.2955 +0.1249 0.7309 4.3355 +0.1199 0.723 4.3755 +0.1149 0.7151 4.4155 +0.1099 0.7072 4.4555 +0.1049 0.6992 4.4955 +0.0999 0.6913 4.5355 +0.0949 0.6833 4.5755 +0.0899 0.6753 4.6155 +0.0849 0.6674 4.6555 +0.0799 0.6594 4.6955 +0.0749 0.6514 4.7355 +0.0699 0.6434 4.7755 +0.0649 0.6354 4.8155 +0.0599 0.6273 4.8555 +0.0549 0.6193 4.8955 +0.0499 0.6112 4.9356 +0.0449 0.6032 4.9756 +0.0399 0.5951 5.0156 +0.0349 0.587 5.0556 +0.0299 0.579 5.0956 +0.0249 0.5709 5.1356 +0.0199 0.5628 5.1756 +0.0149 0.5546 5.2156 +0.0099 0.5465 5.2556 +0.0049 0.5384 5.2956 +-0.0001 0.5302 5.3356 +-0.0051 0.5221 5.3756 +-0.0101 0.5139 5.4156 +-0.0151 0.5057 5.4556 +-0.0201 0.4976 5.4956 +-0.0251 0.4894 5.5356 +-0.0301 0.4812 5.5756 +-0.0351 0.4729 5.6156 +-0.0401 0.4647 5.6556 +-0.0451 0.4565 5.6956 +-0.0501 0.4482 5.7356 +-0.0551 0.44 5.7756 +-0.0601 0.4317 5.8156 +-0.0651 0.4235 5.8556 +-0.0701 0.4152 5.8956 +-0.0751 0.4069 5.9356 +-0.0801 0.3986 5.9756 +-0.0851 0.3903 6.0156 +-0.0901 0.3819 6.0556 +-0.0951 0.3736 6.0956 +-0.1001 0.3653 6.1356 +-0.1051 0.3569 6.1756 +-0.1101 0.3486 6.2156 +-0.1151 0.3402 6.2556 +-0.1201 0.3318 6.2956 +-0.1251 0.3234 6.3356 +-0.1301 0.315 6.3756 +-0.1351 0.3066 6.4156 +-0.1401 0.2982 6.4556 +-0.1451 0.2898 6.4956 +-0.1501 0.2813 6.5356 +-0.1551 0.2729 6.5756 +-0.1601 0.2644 6.6156 +-0.1651 0.2559 6.6556 +-0.1701 0.2475 6.6956 +-0.1751 0.239 6.7356 +-0.1801 0.2305 6.7756 +-0.1851 0.222 6.8156 +-0.1901 0.2135 6.8556 +-0.1951 0.2049 6.8956 +-0.2001 0.1964 6.9356 +-0.2051 0.1878 6.9756 +-0.2101 0.1793 7.0156 +-0.2151 0.1707 7.0556 +-0.2201 0.1621 7.0956 +-0.2251 0.1536 7.1356 +-0.2301 0.145 7.1756 +-0.2351 0.1364 7.2156 +-0.2401 0.1277 7.2556 +-0.2451 0.1191 7.2956 +-0.2501 0.1105 7.3356 +-0.2551 0.1018 7.3756 +-0.2601 0.0932 7.4156 +-0.2651 0.0845 7.4556 +-0.2701 0.0758 7.4956 +-0.2751 0.0671 7.5356 +-0.2801 0.0585 7.5756 +-0.2851 0.0497 7.6156 +-0.2901 0.041 7.6556 +-0.2951 0.0323 7.6956 +-0.3001 0.0236 7.7356 +-0.3051 0.0148 7.7756 +-0.3101 0.0061 7.8156 +-0.3136 -0 7.8434 +-0.3136 0 7.8434 +-0.3186 0.0061 7.8834 +-0.3236 0.0123 7.9234 +-0.3286 0.0184 7.9634 +-0.3336 0.0245 8.0034 +-0.3386 0.0306 8.0434 +-0.3436 0.0366 8.0834 +-0.3486 0.0427 8.1234 +-0.3536 0.0488 8.1634 +-0.3586 0.0548 8.2034 +-0.3636 0.0609 8.2434 +-0.3686 0.0669 8.2834 +-0.3736 0.0729 8.3234 +-0.3786 0.0789 8.3634 +-0.3836 0.0849 8.4034 +-0.3886 0.0909 8.4434 +-0.3936 0.0969 8.4834 +-0.3986 0.1029 8.5234 +-0.4036 0.1089 8.5634 +-0.4086 0.1148 8.6034 +-0.4136 0.1207 8.6434 +-0.4186 0.1267 8.6834 +-0.4236 0.1326 8.7234 +-0.4286 0.1385 8.7634 +-0.4336 0.1444 8.8034 +-0.4386 0.1503 8.8434 +-0.4436 0.1562 8.8834 +-0.4486 0.1621 8.9234 +-0.4536 0.168 8.9634 +-0.4586 0.1738 9.0034 +-0.4636 0.1797 9.0434 +-0.4686 0.1855 9.0834 +-0.4736 0.1913 9.1234 +-0.4786 0.1971 9.1634 +-0.4836 0.2029 9.2034 +-0.4886 0.2087 9.2435 +-0.4936 0.2145 9.2835 +-0.4986 0.2203 9.3235 +-0.5036 0.2261 9.3635 +-0.5086 0.2318 9.4035 +-0.5136 0.2376 9.4435 +-0.5186 0.2433 9.4835 +-0.5236 0.249 9.5235 +-0.5286 0.2548 9.5635 +-0.5336 0.2605 9.6035 +-0.5386 0.2662 9.6435 +-0.5436 0.2719 9.6835 +-0.5486 0.2775 9.7235 +-0.5536 0.2832 9.7635 +-0.5586 0.2889 9.8035 +-0.5636 0.2945 9.8435 +-0.5686 0.3002 9.8835 +-0.5736 0.3058 9.9235 +-0.5786 0.3114 9.9635 +-0.5836 0.317 10.0035 +-0.5886 0.3226 10.0435 +-0.5936 0.3282 10.0835 +-0.5986 0.3338 10.1235 +-0.6036 0.3394 10.1635 +-0.6086 0.3449 10.2035 +-0.6136 0.3505 10.2435 +-0.6186 0.356 10.2835 +-0.6236 0.3615 10.3235 +-0.6286 0.3671 10.3635 +-0.6336 0.3726 10.4035 +-0.6386 0.3781 10.4435 +-0.6436 0.3836 10.4835 +-0.6486 0.3891 10.5235 +-0.6536 0.3945 10.5635 +-0.6586 0.4 10.6035 +-0.6636 0.4055 10.6435 +-0.6686 0.4109 10.6835 +-0.6736 0.4163 10.7235 +-0.6786 0.4218 10.7635 +-0.6836 0.4272 10.8035 +-0.6886 0.4326 10.8435 +-0.6936 0.438 10.8835 +-0.6986 0.4434 10.9235 +-0.7036 0.4487 10.9635 +-0.7086 0.4541 11.0035 +-0.7136 0.4595 11.0435 +-0.7186 0.4648 11.0835 +-0.7236 0.4701 11.1235 +-0.7286 0.4755 11.1635 +-0.7336 0.4808 11.2035 +-0.7386 0.4861 11.2435 +-0.7436 0.4914 11.2835 +-0.7486 0.4967 11.3235 +-0.7536 0.5019 11.3635 +-0.7586 0.5072 11.4035 +-0.7636 0.5125 11.4435 +-0.7686 0.5177 11.4835 +-0.7736 0.523 11.5235 +-0.7786 0.5282 11.5635 +-0.7836 0.5334 11.6035 +-0.7886 0.5386 11.6435 +-0.7936 0.5438 11.6835 +-0.7986 0.549 11.7235 +-0.8036 0.5542 11.7635 +-0.8086 0.5593 11.8035 +-0.8136 0.5645 11.8435 +-0.8186 0.5697 11.8835 +-0.8236 0.5748 11.9235 +-0.8286 0.5799 11.9635 +-0.8336 0.585 12.0035 +-0.8386 0.5902 12.0435 +-0.8436 0.5953 12.0835 +-0.8486 0.6003 12.1235 +-0.8536 0.6054 12.1635 +-0.8586 0.6105 12.2035 +-0.8636 0.6156 12.2436 +-0.8686 0.6206 12.2836 +-0.8736 0.6257 12.3236 +-0.8786 0.6307 12.3636 +-0.8836 0.6357 12.4036 +-0.8886 0.6407 12.4436 +-0.8936 0.6457 12.4836 +-0.8986 0.6507 12.5236 +-0.9036 0.6557 12.5636 +-0.9086 0.6607 12.6036 +-0.9136 0.6656 12.6436 +-0.9186 0.6706 12.6836 +-0.9236 0.6755 12.7236 +-0.9286 0.6805 12.7636 +-0.9336 0.6854 12.8036 +-0.9386 0.6903 12.8436 +-0.9436 0.6952 12.8836 +-0.9486 0.7001 12.9236 +-0.9536 0.705 12.9636 +-0.9586 0.7099 13.0036 +-0.9636 0.7147 13.0436 +-0.9686 0.7196 13.0836 +-0.9736 0.7244 13.1236 +-0.9786 0.7293 13.1636 +-0.9836 0.7341 13.2036 +-0.9886 0.7389 13.2436 +-0.9936 0.7437 13.2836 +-0.9986 0.7485 13.3236 +-1.0036 0.7533 13.3636 +-1.0086 0.7581 13.4036 +-1.0136 0.7628 13.4436 +-1.0186 0.7676 13.4836 +-1.0236 0.7723 13.5236 +-1.0286 0.7771 13.5636 +-1.0336 0.7818 13.6036 +-1.0386 0.7865 13.6436 +-1.0436 0.7912 13.6836 +-1.0486 0.7959 13.7236 +-1.0536 0.8006 13.7636 +-1.0586 0.8053 13.8036 +-1.0636 0.81 13.8436 +-1.0686 0.8146 13.8836 +-1.0736 0.8193 13.9236 +-1.0786 0.8239 13.9636 +-1.0836 0.8285 14.0036 +-1.0886 0.8332 14.0436 +-1.0936 0.8378 14.0836 +-1.0986 0.8424 14.1236 +-1.1036 0.847 14.1636 +-1.1086 0.8515 14.2036 +-1.1136 0.8561 14.2436 +-1.1186 0.8607 14.2836 +-1.1236 0.8652 14.3236 +-1.1286 0.8698 14.3636 +-1.1336 0.8743 14.4036 +-1.1386 0.8788 14.4436 +-1.1436 0.8833 14.4836 +-1.1486 0.8878 14.5236 +-1.1536 0.8923 14.5636 +-1.1586 0.8968 14.6036 +-1.1636 0.9013 14.6436 +-1.1686 0.9057 14.6836 +-1.1736 0.9102 14.7236 +-1.1786 0.9146 14.7636 +-1.1836 0.9191 14.8036 +-1.1886 0.9235 14.8436 +-1.1936 0.9279 14.8836 +-1.1986 0.9323 14.9236 +-1.2036 0.9367 14.9636 +-1.2086 0.9411 15.0036 +-1.2136 0.9455 15.0436 +-1.2186 0.9498 15.0836 +-1.2236 0.9542 15.1236 +-1.2286 0.9585 15.1636 +-1.2336 0.9629 15.2036 +-1.2386 0.9672 15.2437 +-1.2436 0.9715 15.2837 +-1.2486 0.9758 15.3237 +-1.2536 0.9801 15.3637 +-1.2586 0.9844 15.4037 +-1.2636 0.9887 15.4437 +-1.2686 0.9929 15.4837 +-1.2736 0.9972 15.5237 +-1.2786 1.0014 15.5637 +-1.2836 1.0057 15.6037 +-1.2886 1.0099 15.6437 +-1.2936 1.0141 15.6837 +-1.2986 1.0183 15.7237 +-1.3036 1.0225 15.7637 +-1.3086 1.0267 15.8037 +-1.3136 1.0309 15.8437 +-1.3186 1.0351 15.8837 +-1.3236 1.0392 15.9237 +-1.3286 1.0434 15.9637 +-1.3336 1.0475 16.0037 +-1.3386 1.0516 16.0437 +-1.3436 1.0558 16.0837 +-1.3486 1.0599 16.1237 +-1.3536 1.064 16.1637 +-1.3586 1.0681 16.2037 +-1.3636 1.0721 16.2437 +-1.3686 1.0762 16.2837 +-1.3736 1.0803 16.3237 +-1.3786 1.0843 16.3637 +-1.3836 1.0884 16.4037 +-1.3886 1.0924 16.4437 +-1.3936 1.0964 16.4837 +-1.3986 1.1004 16.5237 +-1.4036 1.1044 16.5637 +-1.4086 1.1084 16.6037 +-1.4136 1.1124 16.6437 +-1.4186 1.1164 16.6837 +-1.4236 1.1203 16.7237 +-1.4286 1.1243 16.7637 +-1.4336 1.1282 16.8037 +-1.4386 1.1322 16.8437 +-1.4436 1.1361 16.8837 +-1.4486 1.14 16.9237 +-1.4536 1.1439 16.9637 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 +-1.4586 1.1478 16.985 diff --git a/src/rest_api.rs b/src/rest_api.rs index a3e000e..3a25c3a 100644 --- a/src/rest_api.rs +++ b/src/rest_api.rs @@ -1,6 +1,6 @@ -use std::{path::Path, sync::Mutex}; +use std::{path::{Path, PathBuf}, sync::Mutex}; use crate::cam_comm::WorldServerConnection; -use rocket::{fs::{NamedFile,relative}, response::status, State}; +use rocket::{fs::{relative, NamedFile}, response::status, State}; #[post("/serve", data = "")] fn start_serve(raw_index:String,/* cams:&State>*/) -> status::Accepted<()> { @@ -12,16 +12,30 @@ fn start_serve(raw_index:String,/* cams:&State>*/) #[get("/serve")]//, data = "")] async fn get_serve_data(/*cams:&State>*/) -> Option{ + //let _index:u32 = raw_index.parse().expect("Invalid value!"); + //let mut path = Path::new(relative!("static")); + // + let last_modified_file = std::fs::read_dir(".") + .expect("couldn't access local dir") + .flatten() + .filter(|file| file.metadata().unwrap().is_file()) + .max_by_key(|x| x.metadata().unwrap().modified().unwrap()) + .unwrap(); + NamedFile::open(last_modified_file.path()).await.ok() +} + +#[get("/serve/")] +async fn get_data(file:PathBuf) -> Option{ //let _index:u32 = raw_index.parse().expect("Invalid value!"); //let mut path = Path::new(relative!("static")); // //TODO: Set file path dependent upon WorldServer file location - NamedFile::open("serve1.tsv").await.ok() + NamedFile::open(file).await.ok() } pub async fn start_rest_endpoint(){ let _rocket = rocket::build() //.manage(Mutex::new(WorldServerConnection::new().unwrap())) - .mount("/", routes![start_serve,get_serve_data]) + .mount("/", routes![get_data,start_serve,get_serve_data]) .launch().await; } diff --git a/volley1.csv b/volley1.csv new file mode 100644 index 0000000..03f1d28 --- /dev/null +++ b/volley1.csv @@ -0,0 +1,1956 @@ +2 0.5 -0.9 +2.001 0.505 -0.895 +2.002 0.51 -0.89 +2.003 0.515 -0.885 +2.004 0.5199 -0.88 +2.005 0.5249 -0.875 +2.006 0.5298 -0.87 +2.007 0.5348 -0.865 +2.008 0.5397 -0.86 +2.009 0.5446 -0.855 +2.01 0.5495 -0.85 +2.011 0.5544 -0.845 +2.012 0.5593 -0.84 +2.013 0.5642 -0.835 +2.014 0.569 -0.83 +2.015 0.5739 -0.825 +2.016 0.5787 -0.82 +2.017 0.5836 -0.815 +2.018 0.5884 -0.81 +2.019 0.5932 -0.805 +2.02 0.598 -0.8 +2.021 0.6028 -0.795 +2.022 0.6076 -0.79 +2.023 0.6124 -0.785 +2.024 0.6172 -0.78 +2.025 0.6219 -0.775 +2.026 0.6267 -0.77 +2.027 0.6314 -0.765 +2.028 0.6362 -0.76 +2.029 0.6409 -0.755 +2.03 0.6456 -0.75 +2.031 0.6503 -0.745 +2.032 0.655 -0.74 +2.033 0.6597 -0.735 +2.034 0.6643 -0.73 +2.035 0.669 -0.725 +2.036 0.6736 -0.72 +2.037 0.6783 -0.715 +2.038 0.6829 -0.71 +2.039 0.6875 -0.705 +2.04 0.6922 -0.7 +2.041 0.6968 -0.695 +2.042 0.7014 -0.69 +2.043 0.7059 -0.685 +2.044 0.7105 -0.68 +2.045 0.7151 -0.675 +2.046 0.7196 -0.67 +2.047 0.7242 -0.665 +2.048 0.7287 -0.66 +2.049 0.7332 -0.655 +2.05 0.7377 -0.65 +2.051 0.7422 -0.645 +2.052 0.7467 -0.64 +2.053 0.7512 -0.635 +2.054 0.7557 -0.63 +2.055 0.7602 -0.625 +2.056 0.7646 -0.62 +2.057 0.7691 -0.615 +2.058 0.7735 -0.61 +2.059 0.7779 -0.605 +2.06 0.7824 -0.6 +2.061 0.7868 -0.595 +2.062 0.7912 -0.59 +2.063 0.7955 -0.585 +2.064 0.7999 -0.58 +2.065 0.8043 -0.575 +2.066 0.8086 -0.57 +2.067 0.813 -0.565 +2.068 0.8173 -0.56 +2.069 0.8217 -0.555 +2.07 0.826 -0.55 +2.071 0.8303 -0.545 +2.072 0.8346 -0.54 +2.073 0.8389 -0.535 +2.074 0.8432 -0.53 +2.075 0.8474 -0.525 +2.076 0.8517 -0.52 +2.077 0.8559 -0.515 +2.078 0.8602 -0.51 +2.079 0.8644 -0.505 +2.08 0.8686 -0.5 +2.081 0.8728 -0.495 +2.082 0.877 -0.49 +2.083 0.8812 -0.485 +2.084 0.8854 -0.48 +2.085 0.8896 -0.475 +2.086 0.8937 -0.47 +2.087 0.8979 -0.465 +2.088 0.902 -0.46 +2.089 0.9062 -0.455 +2.09 0.9103 -0.45 +2.091 0.9144 -0.445 +2.092 0.9185 -0.44 +2.093 0.9226 -0.435 +2.094 0.9267 -0.43 +2.095 0.9307 -0.425 +2.096 0.9348 -0.42 +2.097 0.9389 -0.415 +2.098 0.9429 -0.41 +2.099 0.9469 -0.405 +2.1 0.951 -0.4 +2.101 0.955 -0.395 +2.102 0.959 -0.39 +2.103 0.963 -0.385 +2.104 0.967 -0.38 +2.105 0.9709 -0.375 +2.106 0.9749 -0.37 +2.107 0.9789 -0.365 +2.108 0.9828 -0.36 +2.109 0.9867 -0.355 +2.11 0.9907 -0.35 +2.111 0.9946 -0.345 +2.112 0.9985 -0.34 +2.113 1.0024 -0.335 +2.114 1.0063 -0.33 +2.115 1.0101 -0.325 +2.116 1.014 -0.32 +2.117 1.0179 -0.315 +2.118 1.0217 -0.31 +2.119 1.0256 -0.305 +2.12 1.0294 -0.3 +2.121 1.0332 -0.295 +2.122 1.037 -0.29 +2.123 1.0408 -0.285 +2.124 1.0446 -0.28 +2.125 1.0484 -0.275 +2.126 1.0521 -0.27 +2.127 1.0559 -0.265 +2.128 1.0597 -0.26 +2.129 1.0634 -0.255 +2.13 1.0671 -0.25 +2.131 1.0708 -0.245 +2.132 1.0746 -0.24 +2.133 1.0783 -0.235 +2.134 1.0819 -0.23 +2.135 1.0856 -0.225 +2.136 1.0893 -0.22 +2.137 1.093 -0.215 +2.138 1.0966 -0.21 +2.139 1.1002 -0.205 +2.14 1.1039 -0.2 +2.141 1.1075 -0.195 +2.142 1.1111 -0.19 +2.143 1.1147 -0.185 +2.144 1.1183 -0.18 +2.145 1.1219 -0.175 +2.146 1.1255 -0.17 +2.147 1.129 -0.165 +2.148 1.1326 -0.16 +2.149 1.1361 -0.155 +2.15 1.1397 -0.15 +2.151 1.1432 -0.145 +2.152 1.1467 -0.14 +2.153 1.1502 -0.135 +2.154 1.1537 -0.13 +2.155 1.1572 -0.125 +2.156 1.1606 -0.12 +2.157 1.1641 -0.115 +2.158 1.1676 -0.11 +2.159 1.171 -0.105 +2.16 1.1745 -0.1 +2.161 1.1779 -0.095 +2.162 1.1813 -0.09 +2.163 1.1847 -0.085 +2.164 1.1881 -0.08 +2.165 1.1915 -0.075 +2.166 1.1949 -0.07 +2.167 1.1982 -0.065 +2.168 1.2016 -0.06 +2.169 1.2049 -0.055 +2.17 1.2083 -0.05 +2.171 1.2116 -0.045 +2.172 1.2149 -0.04 +2.173 1.2182 -0.035 +2.174 1.2215 -0.03 +2.175 1.2248 -0.025 +2.176 1.2281 -0.02 +2.177 1.2314 -0.015 +2.178 1.2346 -0.01 +2.179 1.2379 -0.005 +2.18 1.2411 0 +2.181 1.2443 0.005 +2.182 1.2475 0.01 +2.183 1.2508 0.015 +2.184 1.254 0.02 +2.185 1.2571 0.025 +2.186 1.2603 0.03 +2.187 1.2635 0.035 +2.188 1.2667 0.04 +2.189 1.2698 0.045 +2.19 1.2729 0.05 +2.191 1.2761 0.055 +2.192 1.2792 0.06 +2.193 1.2823 0.065 +2.194 1.2854 0.07 +2.195 1.2885 0.075 +2.196 1.2916 0.08 +2.197 1.2947 0.085 +2.198 1.2977 0.09 +2.199 1.3008 0.095 +2.2 1.3038 0.1 +2.201 1.3069 0.105 +2.202 1.3099 0.11 +2.203 1.3129 0.115 +2.204 1.3159 0.12 +2.205 1.3189 0.125 +2.206 1.3219 0.13 +2.207 1.3248 0.135 +2.208 1.3278 0.14 +2.209 1.3308 0.145 +2.21 1.3337 0.15 +2.211 1.3366 0.155 +2.212 1.3396 0.16 +2.213 1.3425 0.165 +2.214 1.3454 0.17 +2.215 1.3483 0.175 +2.216 1.3512 0.18 +2.217 1.354 0.185 +2.218 1.3569 0.19 +2.219 1.3598 0.195 +2.22 1.3626 0.2 +2.221 1.3655 0.205 +2.222 1.3683 0.21 +2.223 1.3711 0.215 +2.224 1.3739 0.22 +2.225 1.3767 0.225 +2.226 1.3795 0.23 +2.227 1.3823 0.235 +2.228 1.385 0.24 +2.229 1.3878 0.245 +2.23 1.3905 0.25 +2.231 1.3933 0.255 +2.232 1.396 0.26 +2.233 1.3987 0.265 +2.234 1.4014 0.27 +2.235 1.4041 0.275 +2.236 1.4068 0.28 +2.237 1.4095 0.285 +2.238 1.4122 0.29 +2.239 1.4148 0.295 +2.24 1.4175 0.3 +2.241 1.4201 0.305 +2.242 1.4228 0.31 +2.243 1.4254 0.315 +2.244 1.428 0.32 +2.245 1.4306 0.325 +2.246 1.4332 0.33 +2.247 1.4358 0.335 +2.248 1.4383 0.34 +2.249 1.4409 0.345 +2.25 1.4435 0.35 +2.251 1.446 0.355 +2.252 1.4485 0.36 +2.253 1.4511 0.365 +2.254 1.4536 0.37 +2.255 1.4561 0.375 +2.256 1.4586 0.38 +2.257 1.4611 0.385 +2.258 1.4635 0.39 +2.259 1.466 0.395 +2.26 1.4684 0.4 +2.261 1.4709 0.405 +2.262 1.4733 0.41 +2.263 1.4757 0.415 +2.264 1.4782 0.42 +2.265 1.4806 0.425 +2.266 1.483 0.43 +2.267 1.4853 0.435 +2.268 1.4877 0.44 +2.269 1.4901 0.445 +2.27 1.4924 0.45 +2.271 1.4948 0.455 +2.272 1.4971 0.46 +2.273 1.4995 0.465 +2.274 1.5018 0.47 +2.275 1.5041 0.475 +2.276 1.5064 0.48 +2.277 1.5087 0.485 +2.278 1.5109 0.49 +2.279 1.5132 0.495 +2.28 1.5155 0.5 +2.281 1.5177 0.505 +2.282 1.52 0.51 +2.283 1.5222 0.515 +2.284 1.5244 0.52 +2.285 1.5266 0.525 +2.286 1.5288 0.53 +2.287 1.531 0.535 +2.288 1.5332 0.54 +2.289 1.5354 0.545 +2.29 1.5375 0.55 +2.291 1.5397 0.555 +2.292 1.5418 0.56 +2.293 1.5439 0.565 +2.294 1.5461 0.57 +2.295 1.5482 0.575 +2.296 1.5503 0.58 +2.297 1.5524 0.585 +2.298 1.5544 0.59 +2.299 1.5565 0.595 +2.3 1.5586 0.6001 +2.301 1.5606 0.6051 +2.302 1.5627 0.6101 +2.303 1.5647 0.6151 +2.304 1.5667 0.6201 +2.305 1.5687 0.6251 +2.306 1.5707 0.6301 +2.307 1.5727 0.6351 +2.308 1.5747 0.6401 +2.309 1.5767 0.6451 +2.31 1.5786 0.6501 +2.311 1.5806 0.6551 +2.312 1.5825 0.6601 +2.313 1.5845 0.6651 +2.314 1.5864 0.6701 +2.315 1.5883 0.6751 +2.316 1.5902 0.6801 +2.317 1.5921 0.6851 +2.318 1.594 0.6901 +2.319 1.5959 0.6951 +2.32 1.5977 0.7001 +2.321 1.5996 0.7051 +2.322 1.6014 0.7101 +2.323 1.6033 0.7151 +2.324 1.6051 0.7201 +2.325 1.6069 0.7251 +2.326 1.6087 0.7301 +2.327 1.6105 0.7351 +2.328 1.6123 0.7401 +2.329 1.6141 0.7451 +2.33 1.6159 0.7501 +2.331 1.6176 0.7551 +2.332 1.6194 0.7601 +2.333 1.6211 0.7651 +2.334 1.6228 0.7701 +2.335 1.6246 0.7751 +2.336 1.6263 0.7801 +2.337 1.628 0.7851 +2.338 1.6297 0.7901 +2.339 1.6313 0.7951 +2.34 1.633 0.8001 +2.341 1.6347 0.8051 +2.342 1.6363 0.8101 +2.343 1.638 0.8151 +2.344 1.6396 0.8201 +2.345 1.6412 0.8251 +2.346 1.6428 0.8301 +2.347 1.6444 0.8351 +2.348 1.646 0.8401 +2.349 1.6476 0.8451 +2.35 1.6492 0.8501 +2.351 1.6507 0.8551 +2.352 1.6523 0.8601 +2.353 1.6538 0.8651 +2.354 1.6553 0.8701 +2.355 1.6569 0.8751 +2.356 1.6584 0.8801 +2.357 1.6599 0.8851 +2.358 1.6614 0.8901 +2.359 1.6629 0.8951 +2.36 1.6643 0.9001 +2.361 1.6658 0.9051 +2.362 1.6672 0.9101 +2.363 1.6687 0.9151 +2.364 1.6701 0.9201 +2.365 1.6715 0.9251 +2.366 1.673 0.9301 +2.367 1.6744 0.9351 +2.368 1.6758 0.9401 +2.369 1.6771 0.9451 +2.37 1.6785 0.9501 +2.371 1.6799 0.9551 +2.372 1.6812 0.9601 +2.373 1.6826 0.9651 +2.374 1.6839 0.9701 +2.375 1.6853 0.9751 +2.376 1.6866 0.9801 +2.377 1.6879 0.9851 +2.378 1.6892 0.9901 +2.379 1.6905 0.9951 +2.38 1.6917 1.0001 +2.381 1.693 1.0051 +2.382 1.6943 1.0101 +2.383 1.6955 1.0151 +2.384 1.6967 1.0201 +2.385 1.698 1.0251 +2.386 1.6992 1.0301 +2.387 1.7004 1.0351 +2.388 1.7016 1.0401 +2.389 1.7028 1.0451 +2.39 1.704 1.0501 +2.391 1.7051 1.0551 +2.392 1.7063 1.0601 +2.393 1.7074 1.0651 +2.394 1.7086 1.0701 +2.395 1.7097 1.0751 +2.396 1.7108 1.0801 +2.397 1.7119 1.0851 +2.398 1.713 1.0901 +2.399 1.7141 1.0951 +2.4 1.7152 1.1001 +2.401 1.7163 1.1051 +2.402 1.7173 1.1101 +2.403 1.7184 1.1151 +2.404 1.7194 1.1201 +2.405 1.7205 1.1251 +2.406 1.7215 1.1301 +2.407 1.7225 1.1351 +2.408 1.7235 1.1401 +2.409 1.7245 1.1451 +2.41 1.7255 1.1501 +2.411 1.7265 1.1551 +2.412 1.7274 1.1601 +2.413 1.7284 1.1651 +2.414 1.7293 1.1701 +2.415 1.7302 1.1751 +2.416 1.7312 1.1801 +2.417 1.7321 1.1851 +2.418 1.733 1.1901 +2.419 1.7339 1.1951 +2.42 1.7348 1.2001 +2.421 1.7356 1.2051 +2.422 1.7365 1.2101 +2.423 1.7374 1.2151 +2.424 1.7382 1.2201 +2.425 1.739 1.2251 +2.426 1.7399 1.2301 +2.427 1.7407 1.2351 +2.428 1.7415 1.2401 +2.429 1.7423 1.2451 +2.43 1.7431 1.2501 +2.431 1.7439 1.2551 +2.432 1.7446 1.2601 +2.433 1.7454 1.2651 +2.434 1.7461 1.2701 +2.435 1.7469 1.2751 +2.436 1.7476 1.2801 +2.437 1.7483 1.2851 +2.438 1.749 1.2901 +2.439 1.7497 1.2951 +2.44 1.7504 1.3001 +2.441 1.7511 1.3051 +2.442 1.7517 1.3101 +2.443 1.7524 1.3151 +2.444 1.7531 1.3201 +2.445 1.7537 1.3251 +2.446 1.7543 1.3301 +2.447 1.7549 1.3351 +2.448 1.7556 1.3401 +2.449 1.7562 1.3451 +2.45 1.7567 1.3501 +2.451 1.7573 1.3551 +2.452 1.7579 1.3601 +2.453 1.7585 1.3651 +2.454 1.759 1.3701 +2.455 1.7596 1.3751 +2.456 1.7601 1.3801 +2.457 1.7606 1.3851 +2.458 1.7611 1.3901 +2.459 1.7616 1.3951 +2.46 1.7621 1.4001 +2.461 1.7626 1.4051 +2.462 1.7631 1.4101 +2.463 1.7635 1.4151 +2.464 1.764 1.4201 +2.465 1.7644 1.4251 +2.466 1.7649 1.4301 +2.467 1.7653 1.4351 +2.468 1.7657 1.4401 +2.469 1.7661 1.4451 +2.47 1.7665 1.4501 +2.471 1.7669 1.4551 +2.472 1.7673 1.4601 +2.473 1.7676 1.4651 +2.474 1.768 1.4701 +2.475 1.7683 1.4751 +2.476 1.7686 1.4801 +2.477 1.769 1.4851 +2.478 1.7693 1.4901 +2.479 1.7696 1.4951 +2.48 1.7699 1.5001 +2.481 1.7702 1.5051 +2.482 1.7705 1.5101 +2.483 1.7707 1.5151 +2.484 1.771 1.5201 +2.485 1.7712 1.5251 +2.486 1.7715 1.5301 +2.487 1.7717 1.5351 +2.488 1.7719 1.5401 +2.489 1.7721 1.5451 +2.49 1.7723 1.5501 +2.491 1.7725 1.5551 +2.492 1.7727 1.5601 +2.493 1.7728 1.5651 +2.494 1.773 1.5701 +2.495 1.7732 1.5751 +2.496 1.7733 1.5801 +2.497 1.7734 1.5851 +2.498 1.7735 1.5901 +2.499 1.7737 1.5951 +2.5 1.7738 1.6001 +2.501 1.7738 1.6051 +2.502 1.7739 1.6101 +2.503 1.774 1.6151 +2.504 1.7741 1.6201 +2.505 1.7741 1.6251 +2.506 1.7741 1.6301 +2.507 1.7742 1.6351 +2.508 1.7742 1.6401 +2.509 1.7742 1.6451 +2.51 1.7742 1.6501 +2.511 1.7742 1.6551 +2.512 1.7742 1.6601 +2.513 1.7742 1.6651 +2.514 1.7741 1.6701 +2.515 1.7741 1.6751 +2.516 1.774 1.6801 +2.517 1.7739 1.6851 +2.518 1.7739 1.6901 +2.519 1.7738 1.6951 +2.52 1.7737 1.7001 +2.521 1.7736 1.7051 +2.522 1.7735 1.7101 +2.523 1.7733 1.7151 +2.524 1.7732 1.7201 +2.525 1.7731 1.7251 +2.526 1.7729 1.7301 +2.527 1.7727 1.7351 +2.528 1.7726 1.7401 +2.529 1.7724 1.7451 +2.53 1.7722 1.7501 +2.531 1.772 1.7551 +2.532 1.7718 1.7601 +2.533 1.7715 1.7651 +2.534 1.7713 1.7701 +2.535 1.7711 1.7751 +2.536 1.7708 1.7801 +2.537 1.7705 1.7851 +2.538 1.7703 1.7901 +2.539 1.77 1.7951 +2.54 1.7697 1.8001 +2.541 1.7694 1.8051 +2.542 1.7691 1.8101 +2.543 1.7688 1.8151 +2.544 1.7684 1.8201 +2.545 1.7681 1.8251 +2.546 1.7677 1.8301 +2.547 1.7674 1.8351 +2.548 1.767 1.8401 +2.549 1.7666 1.8451 +2.55 1.7662 1.8501 +2.551 1.7658 1.8551 +2.552 1.7654 1.8601 +2.553 1.765 1.8651 +2.554 1.7646 1.8701 +2.555 1.7641 1.8751 +2.556 1.7637 1.8801 +2.557 1.7632 1.8851 +2.558 1.7628 1.8901 +2.559 1.7623 1.8951 +2.56 1.7618 1.9001 +2.561 1.7613 1.9051 +2.562 1.7608 1.9101 +2.563 1.7603 1.9151 +2.564 1.7597 1.9201 +2.565 1.7592 1.9251 +2.566 1.7586 1.9301 +2.567 1.7581 1.9351 +2.568 1.7575 1.9401 +2.569 1.7569 1.9451 +2.57 1.7564 1.9501 +2.571 1.7558 1.9551 +2.572 1.7552 1.9601 +2.573 1.7545 1.9651 +2.574 1.7539 1.9701 +2.575 1.7533 1.9751 +2.576 1.7526 1.9801 +2.577 1.752 1.9851 +2.578 1.7513 1.9901 +2.579 1.7506 1.9951 +2.58 1.7499 2.0001 +2.581 1.7492 2.0051 +2.582 1.7485 2.0101 +2.583 1.7478 2.0151 +2.584 1.7471 2.0201 +2.585 1.7464 2.0251 +2.586 1.7456 2.0301 +2.587 1.7449 2.0351 +2.588 1.7441 2.0401 +2.589 1.7433 2.0451 +2.59 1.7426 2.0501 +2.591 1.7418 2.0551 +2.592 1.741 2.0601 +2.593 1.7401 2.0651 +2.594 1.7393 2.0701 +2.595 1.7385 2.0751 +2.596 1.7376 2.0801 +2.597 1.7368 2.0851 +2.598 1.7359 2.0901 +2.599 1.7351 2.0951 +2.6 1.7342 2.1001 +2.601 1.7333 2.1051 +2.602 1.7324 2.1101 +2.603 1.7315 2.1151 +2.604 1.7306 2.1201 +2.605 1.7296 2.1251 +2.606 1.7287 2.1301 +2.607 1.7277 2.1351 +2.608 1.7268 2.1401 +2.609 1.7258 2.1451 +2.61 1.7248 2.1501 +2.611 1.7238 2.1551 +2.612 1.7228 2.1601 +2.613 1.7218 2.1651 +2.614 1.7208 2.1701 +2.615 1.7198 2.1751 +2.616 1.7187 2.1801 +2.617 1.7177 2.1851 +2.618 1.7166 2.1901 +2.619 1.7156 2.1951 +2.62 1.7145 2.2001 +2.621 1.7134 2.2051 +2.622 1.7123 2.2101 +2.623 1.7112 2.2151 +2.624 1.7101 2.2201 +2.625 1.709 2.2251 +2.626 1.7078 2.2301 +2.627 1.7067 2.2351 +2.628 1.7055 2.2401 +2.629 1.7044 2.2451 +2.63 1.7032 2.2501 +2.631 1.702 2.2551 +2.632 1.7008 2.2601 +2.633 1.6996 2.2651 +2.634 1.6984 2.2701 +2.635 1.6972 2.2751 +2.636 1.6959 2.2801 +2.637 1.6947 2.2851 +2.638 1.6934 2.2901 +2.639 1.6922 2.2951 +2.64 1.6909 2.3001 +2.641 1.6896 2.3051 +2.642 1.6883 2.3101 +2.643 1.687 2.3151 +2.644 1.6857 2.3201 +2.645 1.6844 2.3251 +2.646 1.683 2.3301 +2.647 1.6817 2.3351 +2.648 1.6803 2.3401 +2.649 1.679 2.3451 +2.65 1.6776 2.3501 +2.651 1.6762 2.3551 +2.652 1.6748 2.3601 +2.653 1.6734 2.3651 +2.654 1.672 2.3701 +2.655 1.6706 2.3751 +2.656 1.6692 2.3801 +2.657 1.6677 2.3851 +2.658 1.6663 2.3901 +2.659 1.6648 2.3951 +2.66 1.6633 2.4001 +2.661 1.6619 2.4051 +2.662 1.6604 2.4101 +2.663 1.6589 2.4151 +2.664 1.6574 2.4201 +2.665 1.6559 2.4251 +2.666 1.6543 2.4301 +2.667 1.6528 2.4351 +2.668 1.6512 2.4401 +2.669 1.6497 2.4451 +2.67 1.6481 2.4501 +2.671 1.6465 2.4551 +2.672 1.6449 2.4601 +2.673 1.6433 2.4651 +2.674 1.6417 2.4701 +2.675 1.6401 2.4751 +2.676 1.6385 2.4801 +2.677 1.6369 2.4851 +2.678 1.6352 2.4901 +2.679 1.6336 2.4951 +2.68 1.6319 2.5001 +2.681 1.6302 2.5051 +2.682 1.6285 2.5101 +2.683 1.6268 2.5151 +2.684 1.6251 2.5201 +2.685 1.6234 2.5251 +2.686 1.6217 2.5301 +2.687 1.62 2.5351 +2.688 1.6182 2.5401 +2.689 1.6165 2.5451 +2.69 1.6147 2.5501 +2.691 1.6129 2.5551 +2.692 1.6111 2.5601 +2.693 1.6093 2.5651 +2.694 1.6075 2.5701 +2.695 1.6057 2.5751 +2.696 1.6039 2.5801 +2.697 1.6021 2.5851 +2.698 1.6002 2.5901 +2.699 1.5984 2.5951 +2.7 1.5965 2.6001 +2.701 1.5946 2.6051 +2.702 1.5928 2.6101 +2.703 1.5909 2.6151 +2.704 1.589 2.6201 +2.705 1.587 2.6251 +2.706 1.5851 2.6301 +2.707 1.5832 2.6351 +2.708 1.5813 2.6401 +2.709 1.5793 2.6451 +2.71 1.5773 2.6501 +2.711 1.5754 2.6551 +2.712 1.5734 2.6601 +2.713 1.5714 2.6651 +2.714 1.5694 2.6701 +2.715 1.5674 2.6751 +2.716 1.5654 2.6801 +2.717 1.5633 2.6851 +2.718 1.5613 2.6901 +2.719 1.5593 2.6951 +2.72 1.5572 2.7001 +2.721 1.5551 2.7051 +2.722 1.5531 2.7101 +2.723 1.551 2.7151 +2.724 1.5489 2.7201 +2.725 1.5468 2.7251 +2.726 1.5446 2.7301 +2.727 1.5425 2.7351 +2.728 1.5404 2.7401 +2.729 1.5382 2.7451 +2.73 1.5361 2.7501 +2.731 1.5339 2.7551 +2.732 1.5317 2.7601 +2.733 1.5295 2.7651 +2.734 1.5273 2.7701 +2.735 1.5251 2.7751 +2.736 1.5229 2.7801 +2.737 1.5207 2.7851 +2.738 1.5185 2.7901 +2.739 1.5162 2.7951 +2.74 1.514 2.8001 +2.741 1.5117 2.8051 +2.742 1.5094 2.8101 +2.743 1.5071 2.8151 +2.744 1.5048 2.8201 +2.745 1.5025 2.8251 +2.746 1.5002 2.8301 +2.747 1.4979 2.8351 +2.748 1.4956 2.8401 +2.749 1.4932 2.8451 +2.75 1.4909 2.8501 +2.751 1.4885 2.8551 +2.752 1.4861 2.8601 +2.753 1.4838 2.8651 +2.754 1.4814 2.8701 +2.755 1.479 2.8751 +2.756 1.4766 2.8801 +2.757 1.4741 2.8851 +2.758 1.4717 2.8901 +2.759 1.4693 2.8951 +2.76 1.4668 2.9001 +2.761 1.4643 2.9051 +2.762 1.4619 2.9101 +2.763 1.4594 2.9151 +2.764 1.4569 2.9201 +2.765 1.4544 2.9251 +2.766 1.4519 2.9301 +2.767 1.4494 2.9351 +2.768 1.4468 2.9401 +2.769 1.4443 2.9451 +2.77 1.4418 2.9501 +2.771 1.4392 2.9551 +2.772 1.4366 2.9601 +2.773 1.4341 2.9651 +2.774 1.4315 2.9701 +2.775 1.4289 2.9751 +2.776 1.4263 2.9801 +2.777 1.4236 2.9851 +2.778 1.421 2.9901 +2.779 1.4184 2.9951 +2.78 1.4157 3.0001 +2.781 1.4131 3.0051 +2.782 1.4104 3.0101 +2.783 1.4077 3.0151 +2.784 1.405 3.0201 +2.785 1.4023 3.0251 +2.786 1.3996 3.0301 +2.787 1.3969 3.0351 +2.788 1.3942 3.0401 +2.789 1.3915 3.0451 +2.79 1.3887 3.0501 +2.791 1.386 3.0551 +2.792 1.3832 3.0601 +2.793 1.3804 3.0651 +2.794 1.3776 3.0701 +2.795 1.3748 3.0751 +2.796 1.372 3.0801 +2.797 1.3692 3.0851 +2.798 1.3664 3.0901 +2.799 1.3636 3.0951 +2.8 1.3607 3.1001 +2.801 1.3579 3.1051 +2.802 1.355 3.1101 +2.803 1.3521 3.1151 +2.804 1.3493 3.1201 +2.805 1.3464 3.1251 +2.806 1.3435 3.1301 +2.807 1.3405 3.1351 +2.808 1.3376 3.1401 +2.809 1.3347 3.1451 +2.81 1.3317 3.1501 +2.811 1.3288 3.1551 +2.812 1.3258 3.1601 +2.813 1.3229 3.1651 +2.814 1.3199 3.1701 +2.815 1.3169 3.1751 +2.816 1.3139 3.1801 +2.817 1.3109 3.1851 +2.818 1.3079 3.1901 +2.819 1.3048 3.1951 +2.82 1.3018 3.2001 +2.821 1.2987 3.2051 +2.822 1.2957 3.2101 +2.823 1.2926 3.2151 +2.824 1.2895 3.2201 +2.825 1.2864 3.2251 +2.826 1.2834 3.2301 +2.827 1.2802 3.2351 +2.828 1.2771 3.2401 +2.829 1.274 3.2451 +2.83 1.2709 3.2501 +2.831 1.2677 3.2551 +2.832 1.2646 3.2601 +2.833 1.2614 3.2651 +2.834 1.2582 3.2701 +2.835 1.255 3.2751 +2.836 1.2518 3.2801 +2.837 1.2486 3.2851 +2.838 1.2454 3.2901 +2.839 1.2422 3.2951 +2.84 1.2389 3.3001 +2.841 1.2357 3.3051 +2.842 1.2324 3.3101 +2.843 1.2292 3.3151 +2.844 1.2259 3.3201 +2.845 1.2226 3.3251 +2.846 1.2193 3.3301 +2.847 1.216 3.3351 +2.848 1.2127 3.3401 +2.849 1.2094 3.3451 +2.85 1.206 3.3501 +2.851 1.2027 3.3551 +2.852 1.1993 3.3601 +2.853 1.196 3.3651 +2.854 1.1926 3.3701 +2.855 1.1892 3.3751 +2.856 1.1858 3.3801 +2.857 1.1824 3.3851 +2.858 1.179 3.3901 +2.859 1.1756 3.3951 +2.86 1.1722 3.4001 +2.861 1.1687 3.4051 +2.862 1.1653 3.4101 +2.863 1.1618 3.4151 +2.864 1.1583 3.4201 +2.865 1.1549 3.4251 +2.866 1.1514 3.4301 +2.867 1.1479 3.4351 +2.868 1.1444 3.4401 +2.869 1.1408 3.4451 +2.87 1.1373 3.4501 +2.871 1.1338 3.4551 +2.872 1.1302 3.4601 +2.873 1.1267 3.4651 +2.874 1.1231 3.4701 +2.875 1.1195 3.4751 +2.876 1.1159 3.4801 +2.877 1.1123 3.4851 +2.878 1.1087 3.4901 +2.879 1.1051 3.4951 +2.88 1.1015 3.5001 +2.881 1.0978 3.5051 +2.882 1.0942 3.5101 +2.883 1.0905 3.5151 +2.884 1.0869 3.5201 +2.885 1.0832 3.5251 +2.886 1.0795 3.5301 +2.887 1.0758 3.5351 +2.888 1.0721 3.5401 +2.889 1.0684 3.5451 +2.89 1.0646 3.5501 +2.891 1.0609 3.5551 +2.892 1.0572 3.5601 +2.893 1.0534 3.5651 +2.894 1.0496 3.5701 +2.895 1.0459 3.5751 +2.896 1.0421 3.5801 +2.897 1.0383 3.5851 +2.898 1.0345 3.5901 +2.899 1.0307 3.5951 +2.9 1.0268 3.6002 +2.901 1.023 3.6052 +2.902 1.0192 3.6102 +2.903 1.0153 3.6152 +2.904 1.0114 3.6202 +2.905 1.0076 3.6252 +2.906 1.0037 3.6302 +2.907 0.9998 3.6352 +2.908 0.9959 3.6402 +2.909 0.992 3.6452 +2.91 0.9881 3.6502 +2.911 0.9841 3.6552 +2.912 0.9802 3.6602 +2.913 0.9762 3.6652 +2.914 0.9723 3.6702 +2.915 0.9683 3.6752 +2.916 0.9643 3.6802 +2.917 0.9603 3.6852 +2.918 0.9563 3.6902 +2.919 0.9523 3.6952 +2.92 0.9483 3.7002 +2.921 0.9443 3.7052 +2.922 0.9402 3.7102 +2.923 0.9362 3.7152 +2.924 0.9321 3.7202 +2.925 0.928 3.7252 +2.926 0.924 3.7302 +2.927 0.9199 3.7352 +2.928 0.9158 3.7402 +2.929 0.9117 3.7452 +2.93 0.9075 3.7502 +2.931 0.9034 3.7552 +2.932 0.8993 3.7602 +2.933 0.8951 3.7652 +2.934 0.891 3.7702 +2.935 0.8868 3.7752 +2.936 0.8826 3.7802 +2.937 0.8784 3.7852 +2.938 0.8742 3.7902 +2.939 0.87 3.7952 +2.94 0.8658 3.8002 +2.941 0.8616 3.8052 +2.942 0.8573 3.8102 +2.943 0.8531 3.8152 +2.944 0.8488 3.8202 +2.945 0.8446 3.8252 +2.946 0.8403 3.8302 +2.947 0.836 3.8352 +2.948 0.8317 3.8402 +2.949 0.8274 3.8452 +2.95 0.8231 3.8502 +2.951 0.8188 3.8552 +2.952 0.8144 3.8602 +2.953 0.8101 3.8652 +2.954 0.8057 3.8702 +2.955 0.8014 3.8752 +2.956 0.797 3.8802 +2.957 0.7926 3.8852 +2.958 0.7882 3.8902 +2.959 0.7838 3.8952 +2.96 0.7794 3.9002 +2.961 0.775 3.9052 +2.962 0.7706 3.9102 +2.963 0.7661 3.9152 +2.964 0.7617 3.9202 +2.965 0.7572 3.9252 +2.966 0.7527 3.9302 +2.967 0.7482 3.9352 +2.968 0.7438 3.9402 +2.969 0.7393 3.9452 +2.97 0.7347 3.9502 +2.971 0.7302 3.9552 +2.972 0.7257 3.9602 +2.973 0.7211 3.9652 +2.974 0.7166 3.9702 +2.975 0.712 3.9752 +2.976 0.7075 3.9802 +2.977 0.7029 3.9852 +2.978 0.6983 3.9902 +2.979 0.6937 3.9952 +2.98 0.6891 4.0002 +2.981 0.6845 4.0052 +2.982 0.6798 4.0102 +2.983 0.6752 4.0152 +2.984 0.6706 4.0202 +2.985 0.6659 4.0252 +2.986 0.6612 4.0302 +2.987 0.6565 4.0352 +2.988 0.6519 4.0402 +2.989 0.6472 4.0452 +2.99 0.6425 4.0502 +2.991 0.6377 4.0552 +2.992 0.633 4.0602 +2.993 0.6283 4.0652 +2.994 0.6235 4.0702 +2.995 0.6188 4.0752 +2.996 0.614 4.0802 +2.997 0.6092 4.0852 +2.998 0.6044 4.0902 +2.999 0.5996 4.0952 +3 0.5948 4.1002 +3.001 0.59 4.1052 +3.002 0.5852 4.1102 +3.003 0.5804 4.1152 +3.004 0.5755 4.1202 +3.005 0.5707 4.1252 +3.006 0.5658 4.1302 +3.007 0.5609 4.1352 +3.008 0.556 4.1402 +3.009 0.5511 4.1452 +3.01 0.5462 4.1502 +3.011 0.5413 4.1552 +3.012 0.5364 4.1602 +3.013 0.5315 4.1652 +3.014 0.5265 4.1702 +3.015 0.5216 4.1752 +3.016 0.5166 4.1802 +3.017 0.5116 4.1852 +3.018 0.5067 4.1902 +3.019 0.5017 4.1952 +3.02 0.4967 4.2002 +3.021 0.4917 4.2052 +3.022 0.4866 4.2102 +3.023 0.4816 4.2152 +3.024 0.4766 4.2202 +3.025 0.4715 4.2252 +3.026 0.4665 4.2302 +3.027 0.4614 4.2352 +3.028 0.4563 4.2402 +3.029 0.4512 4.2452 +3.03 0.4461 4.2502 +3.031 0.441 4.2552 +3.032 0.4359 4.2602 +3.033 0.4308 4.2652 +3.034 0.4256 4.2702 +3.035 0.4205 4.2752 +3.036 0.4153 4.2802 +3.037 0.4101 4.2852 +3.038 0.405 4.2902 +3.039 0.3998 4.2952 +3.04 0.3946 4.3002 +3.041 0.3894 4.3052 +3.042 0.3841 4.3102 +3.043 0.3789 4.3152 +3.044 0.3737 4.3202 +3.045 0.3684 4.3252 +3.046 0.3632 4.3302 +3.047 0.3579 4.3352 +3.048 0.3526 4.3402 +3.049 0.3473 4.3452 +3.05 0.3421 4.3502 +3.051 0.3367 4.3552 +3.052 0.3314 4.3602 +3.053 0.3261 4.3652 +3.054 0.3208 4.3702 +3.055 0.3154 4.3752 +3.056 0.3101 4.3802 +3.057 0.3047 4.3852 +3.058 0.2993 4.3902 +3.059 0.2939 4.3952 +3.06 0.2886 4.4002 +3.061 0.2831 4.4052 +3.062 0.2777 4.4102 +3.063 0.2723 4.4152 +3.064 0.2669 4.4202 +3.065 0.2614 4.4252 +3.066 0.256 4.4302 +3.067 0.2505 4.4352 +3.068 0.245 4.4402 +3.069 0.2396 4.4452 +3.07 0.2341 4.4502 +3.071 0.2286 4.4552 +3.072 0.2231 4.4602 +3.073 0.2175 4.4652 +3.074 0.212 4.4702 +3.075 0.2065 4.4752 +3.076 0.2009 4.4802 +3.077 0.1953 4.4852 +3.078 0.1898 4.4902 +3.079 0.1842 4.4952 +3.08 0.1786 4.5002 +3.081 0.173 4.5052 +3.082 0.1674 4.5102 +3.083 0.1618 4.5152 +3.084 0.1561 4.5202 +3.085 0.1505 4.5252 +3.086 0.1449 4.5302 +3.087 0.1392 4.5352 +3.088 0.1335 4.5402 +3.089 0.1279 4.5452 +3.09 0.1222 4.5502 +3.091 0.1165 4.5552 +3.092 0.1108 4.5602 +3.093 0.105 4.5652 +3.094 0.0993 4.5702 +3.095 0.0936 4.5752 +3.096 0.0878 4.5802 +3.097 0.0821 4.5852 +3.098 0.0763 4.5902 +3.099 0.0705 4.5952 +3.1 0.0647 4.6002 +3.101 0.0589 4.6052 +3.102 0.0531 4.6102 +3.103 0.0473 4.6152 +3.104 0.0415 4.6202 +3.105 0.0357 4.6252 +3.106 0.0298 4.6302 +3.107 0.024 4.6352 +3.108 0.0181 4.6402 +3.109 0.0122 4.6452 +3.11 0.0063 4.6502 +3.111 0.0004 4.6552 +3.1111 -0 4.6556 +3.1111 0 4.6556 +3.1121 0.0041 4.6606 +3.1131 0.0082 4.6656 +3.1141 0.0123 4.6706 +3.1151 0.0164 4.6756 +3.1161 0.0205 4.6806 +3.1171 0.0246 4.6856 +3.1181 0.0287 4.6906 +3.1191 0.0327 4.6956 +3.1201 0.0368 4.7006 +3.1211 0.0408 4.7056 +3.1221 0.0448 4.7106 +3.1231 0.0489 4.7156 +3.1241 0.0529 4.7206 +3.1251 0.0569 4.7256 +3.1261 0.0608 4.7306 +3.1271 0.0648 4.7356 +3.1281 0.0688 4.7406 +3.1291 0.0728 4.7456 +3.1301 0.0767 4.7506 +3.1311 0.0806 4.7556 +3.1321 0.0846 4.7606 +3.1331 0.0885 4.7656 +3.1341 0.0924 4.7706 +3.1351 0.0963 4.7756 +3.1361 0.1002 4.7806 +3.1371 0.1041 4.7856 +3.1381 0.1079 4.7906 +3.1391 0.1118 4.7956 +3.1401 0.1156 4.8006 +3.1411 0.1195 4.8056 +3.1421 0.1233 4.8106 +3.1431 0.1271 4.8156 +3.1441 0.131 4.8206 +3.1451 0.1348 4.8256 +3.1461 0.1385 4.8306 +3.1471 0.1423 4.8356 +3.1481 0.1461 4.8406 +3.1491 0.1499 4.8456 +3.1501 0.1536 4.8506 +3.1511 0.1574 4.8556 +3.1521 0.1611 4.8606 +3.1531 0.1648 4.8656 +3.1541 0.1685 4.8706 +3.1551 0.1722 4.8756 +3.1561 0.1759 4.8806 +3.1571 0.1796 4.8856 +3.1581 0.1833 4.8906 +3.1591 0.1869 4.8956 +3.1601 0.1906 4.9006 +3.1611 0.1942 4.9056 +3.1621 0.1979 4.9106 +3.1631 0.2015 4.9156 +3.1641 0.2051 4.9206 +3.1651 0.2087 4.9256 +3.1661 0.2123 4.9306 +3.1671 0.2159 4.9356 +3.1681 0.2195 4.9406 +3.1691 0.223 4.9456 +3.1701 0.2266 4.9506 +3.1711 0.2301 4.9556 +3.1721 0.2337 4.9606 +3.1731 0.2372 4.9656 +3.1741 0.2407 4.9706 +3.1751 0.2442 4.9756 +3.1761 0.2477 4.9806 +3.1771 0.2512 4.9856 +3.1781 0.2547 4.9906 +3.1791 0.2582 4.9956 +3.1801 0.2616 5.0006 +3.1811 0.2651 5.0056 +3.1821 0.2685 5.0106 +3.1831 0.2719 5.0156 +3.1841 0.2754 5.0206 +3.1851 0.2788 5.0256 +3.1861 0.2822 5.0306 +3.1871 0.2856 5.0356 +3.1881 0.2889 5.0406 +3.1891 0.2923 5.0456 +3.1901 0.2957 5.0506 +3.1911 0.299 5.0556 +3.1921 0.3024 5.0606 +3.1931 0.3057 5.0656 +3.1941 0.309 5.0706 +3.1951 0.3123 5.0756 +3.1961 0.3156 5.0806 +3.1971 0.3189 5.0856 +3.1981 0.3222 5.0906 +3.1991 0.3255 5.0956 +3.2001 0.3287 5.1006 +3.2011 0.332 5.1056 +3.2021 0.3352 5.1106 +3.2031 0.3385 5.1156 +3.2041 0.3417 5.1206 +3.2051 0.3449 5.1256 +3.2061 0.3481 5.1306 +3.2071 0.3513 5.1356 +3.2081 0.3545 5.1406 +3.2091 0.3576 5.1456 +3.2101 0.3608 5.1506 +3.2111 0.364 5.1556 +3.2121 0.3671 5.1606 +3.2131 0.3702 5.1656 +3.2141 0.3734 5.1706 +3.2151 0.3765 5.1756 +3.2161 0.3796 5.1806 +3.2171 0.3827 5.1856 +3.2181 0.3858 5.1906 +3.2191 0.3888 5.1956 +3.2201 0.3919 5.2006 +3.2211 0.395 5.2056 +3.2221 0.398 5.2106 +3.2231 0.401 5.2156 +3.2241 0.4041 5.2206 +3.2251 0.4071 5.2256 +3.2261 0.4101 5.2306 +3.2271 0.4131 5.2356 +3.2281 0.4161 5.2406 +3.2291 0.4191 5.2456 +3.2301 0.422 5.2506 +3.2311 0.425 5.2556 +3.2321 0.4279 5.2606 +3.2331 0.4309 5.2656 +3.2341 0.4338 5.2706 +3.2351 0.4367 5.2756 +3.2361 0.4396 5.2806 +3.2371 0.4425 5.2856 +3.2381 0.4454 5.2906 +3.2391 0.4483 5.2956 +3.2401 0.4512 5.3006 +3.2411 0.454 5.3056 +3.2421 0.4569 5.3106 +3.2431 0.4597 5.3156 +3.2441 0.4625 5.3206 +3.2451 0.4654 5.3256 +3.2461 0.4682 5.3306 +3.2471 0.471 5.3356 +3.2481 0.4738 5.3406 +3.2491 0.4765 5.3456 +3.2501 0.4793 5.3506 +3.2511 0.4821 5.3556 +3.2521 0.4848 5.3606 +3.2531 0.4876 5.3656 +3.2541 0.4903 5.3706 +3.2551 0.493 5.3756 +3.2561 0.4957 5.3806 +3.2571 0.4984 5.3856 +3.2581 0.5011 5.3906 +3.2591 0.5038 5.3956 +3.2601 0.5065 5.4006 +3.2611 0.5092 5.4056 +3.2621 0.5118 5.4106 +3.2631 0.5144 5.4156 +3.2641 0.5171 5.4206 +3.2651 0.5197 5.4256 +3.2661 0.5223 5.4306 +3.2671 0.5249 5.4356 +3.2681 0.5275 5.4406 +3.2691 0.5301 5.4456 +3.2701 0.5327 5.4506 +3.2711 0.5352 5.4556 +3.2721 0.5378 5.4606 +3.2731 0.5403 5.4656 +3.2741 0.5429 5.4706 +3.2751 0.5454 5.4756 +3.2761 0.5479 5.4806 +3.2771 0.5504 5.4856 +3.2781 0.5529 5.4906 +3.2791 0.5554 5.4956 +3.2801 0.5579 5.5006 +3.2811 0.5604 5.5056 +3.2821 0.5628 5.5106 +3.2831 0.5653 5.5156 +3.2841 0.5677 5.5206 +3.2851 0.5701 5.5256 +3.2861 0.5725 5.5306 +3.2871 0.575 5.5356 +3.2881 0.5774 5.5406 +3.2891 0.5797 5.5456 +3.2901 0.5821 5.5506 +3.2911 0.5845 5.5556 +3.2921 0.5869 5.5606 +3.2931 0.5892 5.5656 +3.2941 0.5915 5.5706 +3.2951 0.5939 5.5756 +3.2961 0.5962 5.5806 +3.2971 0.5985 5.5856 +3.2981 0.6008 5.5906 +3.2991 0.6031 5.5956 +3.3001 0.6054 5.6006 +3.3011 0.6076 5.6056 +3.3021 0.6099 5.6106 +3.3031 0.6122 5.6156 +3.3041 0.6144 5.6206 +3.3051 0.6166 5.6256 +3.3061 0.6189 5.6306 +3.3071 0.6211 5.6356 +3.3081 0.6233 5.6406 +3.3091 0.6255 5.6456 +3.3101 0.6276 5.6506 +3.3111 0.6298 5.6556 +3.3121 0.632 5.6606 +3.3131 0.6341 5.6656 +3.3141 0.6363 5.6706 +3.3151 0.6384 5.6756 +3.3161 0.6405 5.6806 +3.3171 0.6426 5.6856 +3.3181 0.6448 5.6906 +3.3191 0.6468 5.6956 +3.3201 0.6489 5.7006 +3.3211 0.651 5.7056 +3.3221 0.6531 5.7106 +3.3231 0.6551 5.7156 +3.3241 0.6572 5.7206 +3.3251 0.6592 5.7256 +3.3261 0.6612 5.7306 +3.3271 0.6632 5.7356 +3.3281 0.6653 5.7406 +3.3291 0.6672 5.7456 +3.3301 0.6692 5.7506 +3.3311 0.6712 5.7556 +3.3321 0.6732 5.7606 +3.3331 0.6751 5.7656 +3.3341 0.6771 5.7706 +3.3351 0.679 5.7756 +3.3361 0.6809 5.7806 +3.3371 0.6829 5.7856 +3.3381 0.6848 5.7906 +3.3391 0.6867 5.7956 +3.3401 0.6886 5.8006 +3.3411 0.6904 5.8056 +3.3421 0.6923 5.8106 +3.3431 0.6942 5.8156 +3.3441 0.696 5.8206 +3.3451 0.6979 5.8256 +3.3461 0.6997 5.8306 +3.3471 0.7015 5.8356 +3.3481 0.7033 5.8406 +3.3491 0.7051 5.8456 +3.3501 0.7069 5.8506 +3.3511 0.7087 5.8556 +3.3521 0.7105 5.8606 +3.3531 0.7122 5.8656 +3.3541 0.714 5.8706 +3.3551 0.7157 5.8756 +3.3561 0.7174 5.8806 +3.3571 0.7192 5.8856 +3.3581 0.7209 5.8906 +3.3591 0.7226 5.8956 +3.3601 0.7243 5.9006 +3.3611 0.726 5.9056 +3.3621 0.7276 5.9106 +3.3631 0.7293 5.9156 +3.3641 0.7309 5.9206 +3.3651 0.7326 5.9256 +3.3661 0.7342 5.9306 +3.3671 0.7358 5.9356 +3.3681 0.7375 5.9406 +3.3691 0.7391 5.9456 +3.3701 0.7407 5.9506 +3.3711 0.7422 5.9556 +3.3721 0.7438 5.9606 +3.3731 0.7454 5.9656 +3.3741 0.7469 5.9706 +3.3751 0.7485 5.9756 +3.3761 0.75 5.9806 +3.3771 0.7515 5.9856 +3.3781 0.7531 5.9906 +3.3791 0.7546 5.9956 +3.3801 0.7561 6.0006 +3.3811 0.7575 6.0056 +3.3821 0.759 6.0106 +3.3831 0.7605 6.0156 +3.3841 0.7619 6.0206 +3.3851 0.7634 6.0256 +3.3861 0.7648 6.0306 +3.3871 0.7662 6.0356 +3.3881 0.7677 6.0406 +3.3891 0.7691 6.0456 +3.3901 0.7705 6.0506 +3.3911 0.7719 6.0556 +3.3921 0.7732 6.0606 +3.3931 0.7746 6.0656 +3.3941 0.776 6.0706 +3.3951 0.7773 6.0756 +3.3961 0.7787 6.0806 +3.3971 0.78 6.0856 +3.3981 0.7813 6.0906 +3.3991 0.7826 6.0956 +3.4001 0.7839 6.1006 +3.4011 0.7852 6.1056 +3.4021 0.7865 6.1106 +3.4031 0.7878 6.1156 +3.4041 0.789 6.1206 +3.4051 0.7903 6.1256 +3.4061 0.7915 6.1306 +3.4071 0.7927 6.1356 +3.4081 0.794 6.1406 +3.4091 0.7952 6.1456 +3.4101 0.7964 6.1506 +3.4111 0.7976 6.1556 +3.4121 0.7987 6.1606 +3.4131 0.7999 6.1656 +3.4141 0.8011 6.1706 +3.4151 0.8022 6.1756 +3.4161 0.8034 6.1806 +3.4171 0.8045 6.1856 +3.4181 0.8056 6.1906 +3.4191 0.8067 6.1956 +3.4201 0.8078 6.2006 +3.4211 0.8089 6.2056 +3.4221 0.81 6.2106 +3.4231 0.8111 6.2156 +3.4241 0.8122 6.2206 +3.4251 0.8132 6.2256 +3.4261 0.8143 6.2306 +3.4271 0.8153 6.2356 +3.4281 0.8163 6.2406 +3.4291 0.8173 6.2456 +3.4301 0.8183 6.2506 +3.4311 0.8193 6.2556 +3.4321 0.8203 6.2606 +3.4331 0.8213 6.2656 +3.4341 0.8223 6.2706 +3.4351 0.8232 6.2756 +3.4361 0.8242 6.2806 +3.4371 0.8251 6.2856 +3.4381 0.826 6.2906 +3.4391 0.827 6.2956 +3.4401 0.8279 6.3006 +3.4411 0.8288 6.3056 +3.4421 0.8296 6.3106 +3.4431 0.8305 6.3156 +3.4441 0.8314 6.3206 +3.4451 0.8322 6.3256 +3.4461 0.8331 6.3306 +3.4471 0.8339 6.3356 +3.4481 0.8348 6.3406 +3.4491 0.8356 6.3456 +3.4501 0.8364 6.3506 +3.4511 0.8372 6.3556 +3.4521 0.838 6.3606 +3.4531 0.8388 6.3656 +3.4541 0.8395 6.3706 +3.4551 0.8403 6.3756 +3.4561 0.841 6.3806 +3.4571 0.8418 6.3856 +3.4581 0.8425 6.3906 +3.4591 0.8432 6.3956 +3.4601 0.8439 6.4006 +3.4611 0.8446 6.4056 +3.4621 0.8453 6.4106 +3.4631 0.846 6.4156 +3.4641 0.8467 6.4206 +3.4651 0.8474 6.4256 +3.4661 0.848 6.4306 +3.4671 0.8486 6.4356 +3.4681 0.8493 6.4406 +3.4691 0.8499 6.4456 +3.4701 0.8505 6.4506 +3.4711 0.8511 6.4556 +3.4721 0.8517 6.4606 +3.4731 0.8523 6.4656 +3.4741 0.8529 6.4706 +3.4751 0.8534 6.4756 +3.4761 0.854 6.4806 +3.4771 0.8545 6.4856 +3.4781 0.8551 6.4906 +3.4791 0.8556 6.4956 +3.4801 0.8561 6.5006 +3.4811 0.8566 6.5056 +3.4821 0.8571 6.5106 +3.4831 0.8576 6.5156 +3.4841 0.8581 6.5206 +3.4851 0.8585 6.5256 +3.4861 0.859 6.5306 +3.4871 0.8594 6.5356 +3.4881 0.8599 6.5406 +3.4891 0.8603 6.5456 +3.4901 0.8607 6.5506 +3.4911 0.8611 6.5556 +3.4921 0.8615 6.5606 +3.4931 0.8619 6.5656 +3.4941 0.8623 6.5706 +3.4951 0.8627 6.5756 +3.4961 0.863 6.5806 +3.4971 0.8634 6.5856 +3.4981 0.8637 6.5906 +3.4991 0.864 6.5956 +3.5001 0.8643 6.6006 +3.5011 0.8647 6.6056 +3.5021 0.865 6.6106 +3.5031 0.8652 6.6156 +3.5041 0.8655 6.6206 +3.5051 0.8658 6.6256 +3.5061 0.8661 6.6306 +3.5071 0.8663 6.6356 +3.5081 0.8665 6.6406 +3.5091 0.8668 6.6456 +3.5101 0.867 6.6506 +3.5111 0.8672 6.6556 +3.5121 0.8674 6.6606 +3.5131 0.8676 6.6656 +3.5141 0.8678 6.6706 +3.5151 0.8679 6.6756 +3.5161 0.8681 6.6806 +3.5171 0.8683 6.6856 +3.5181 0.8684 6.6906 +3.5191 0.8685 6.6956 +3.5201 0.8687 6.7006 +3.5211 0.8688 6.7056 +3.5221 0.8689 6.7106 +3.5231 0.869 6.7156 +3.5241 0.8691 6.7206 +3.5251 0.8691 6.7256 +3.5261 0.8692 6.7306 +3.5271 0.8692 6.7356 +3.5281 0.8693 6.7406 +3.5291 0.8693 6.7456 +3.5301 0.8693 6.7506 +3.5311 0.8694 6.7556 +3.5321 0.8694 6.7606 +3.5331 0.8694 6.7656 +3.5341 0.8693 6.7706 +3.5351 0.8693 6.7756 +3.5361 0.8693 6.7806 +3.5371 0.8692 6.7856 +3.5381 0.8692 6.7906 +3.5391 0.8691 6.7956 +3.5401 0.869 6.8006 +3.5411 0.869 6.8056 +3.5421 0.8689 6.8106 +3.5431 0.8688 6.8156 +3.5441 0.8687 6.8206 +3.5451 0.8685 6.8256 +3.5461 0.8684 6.8306 +3.5471 0.8683 6.8356 +3.5481 0.8681 6.8406 +3.5491 0.8679 6.8456 +3.5501 0.8678 6.8506 +3.5511 0.8676 6.8556 +3.5521 0.8674 6.8606 +3.5531 0.8672 6.8656 +3.5541 0.867 6.8706 +3.5551 0.8668 6.8756 +3.5561 0.8665 6.8806 +3.5571 0.8663 6.8856 +3.5581 0.866 6.8906 +3.5591 0.8658 6.8956 +3.5601 0.8655 6.9006 +3.5611 0.8652 6.9056 +3.5621 0.8649 6.9106 +3.5631 0.8646 6.9156 +3.5641 0.8643 6.9206 +3.5651 0.864 6.9256 +3.5661 0.8637 6.9306 +3.5671 0.8633 6.9356 +3.5681 0.863 6.9406 +3.5691 0.8626 6.9456 +3.5701 0.8623 6.9506 +3.5711 0.8619 6.9556 +3.5721 0.8615 6.9606 +3.5731 0.8611 6.9656 +3.5741 0.8607 6.9706 +3.5751 0.8603 6.9756 +3.5761 0.8599 6.9806 +3.5771 0.8594 6.9856 +3.5781 0.859 6.9906 +3.5791 0.8585 6.9956 +3.5801 0.8581 7.0006 +3.5811 0.8576 7.0056 +3.5821 0.8571 7.0106 +3.5831 0.8566 7.0156 +3.5841 0.8561 7.0206 +3.5851 0.8556 7.0256 +3.5861 0.8551 7.0306 +3.5871 0.8545 7.0356 +3.5881 0.854 7.0406 +3.5891 0.8534 7.0456 +3.5901 0.8529 7.0506 +3.5911 0.8523 7.0556 +3.5921 0.8517 7.0606 +3.5931 0.8511 7.0656 +3.5941 0.8505 7.0706 +3.5951 0.8499 7.0756 +3.5961 0.8493 7.0806 +3.5971 0.8486 7.0856 +3.5981 0.848 7.0906 +3.5991 0.8473 7.0956 +3.6001 0.8467 7.1006 +3.6011 0.846 7.1056 +3.6021 0.8453 7.1106 +3.6031 0.8446 7.1156 +3.6041 0.8439 7.1206 +3.6051 0.8432 7.1256 +3.6061 0.8425 7.1306 +3.6071 0.8418 7.1356 +3.6081 0.841 7.1406 +3.6091 0.8403 7.1456 +3.6101 0.8395 7.1506 +3.6111 0.8387 7.1556 +3.6121 0.838 7.1606 +3.6131 0.8372 7.1656 +3.6141 0.8364 7.1706 +3.6151 0.8356 7.1756 +3.6161 0.8347 7.1806 +3.6171 0.8339 7.1856 +3.6181 0.8331 7.1906 +3.6191 0.8322 7.1956 +3.6201 0.8314 7.2006 +3.6211 0.8305 7.2056 +3.6221 0.8296 7.2106 +3.6231 0.8287 7.2156 +3.6241 0.8278 7.2206 +3.6251 0.8269 7.2256 +3.6261 0.826 7.2306 +3.6271 0.8251 7.2356 +3.6281 0.8241 7.2406 +3.6291 0.8232 7.2456 +3.6301 0.8222 7.2506 +3.6311 0.8213 7.2556 +3.6321 0.8203 7.2606 +3.6331 0.8193 7.2656 +3.6341 0.8183 7.2706 +3.6351 0.8173 7.2756 +3.6361 0.8163 7.2806 +3.6371 0.8153 7.2856 +3.6381 0.8142 7.2906 +3.6391 0.8132 7.2956 +3.6401 0.8121 7.3006 +3.6411 0.8111 7.3056 +3.6421 0.81 7.3106 +3.6431 0.8089 7.3156 +3.6441 0.8078 7.3206 +3.6451 0.8067 7.3256 +3.6461 0.8056 7.3306 +3.6471 0.8045 7.3356 +3.6481 0.8033 7.3406 +3.6491 0.8022 7.3456 +3.6501 0.801 7.3506 +3.6511 0.7999 7.3556 +3.6521 0.7987 7.3606 +3.6531 0.7975 7.3656 +3.6541 0.7963 7.3706 +3.6551 0.7951 7.3756 +3.6561 0.7939 7.3806 +3.6571 0.7927 7.3856 +3.6581 0.7915 7.3906 +3.6591 0.7902 7.3956 +3.6601 0.789 7.4006 +3.6611 0.7877 7.4056 +3.6621 0.7864 7.4106 +3.6631 0.7852 7.4156 +3.6641 0.7839 7.4206 +3.6651 0.7826 7.4256 +3.6661 0.7813 7.4306 +3.6671 0.7799 7.4356 +3.6681 0.7786 7.4406 +3.6691 0.7773 7.4456 +3.6701 0.7759 7.4506 +3.6711 0.7746 7.4556 +3.6721 0.7732 7.4606 +3.6731 0.7718 7.4656 +3.6741 0.7704 7.4706 +3.6751 0.769 7.4756 +3.6761 0.7676 7.4806 +3.6771 0.7662 7.4856 +3.6781 0.7648 7.4907 +3.6791 0.7633 7.4957 +3.6801 0.7619 7.5007 +3.6811 0.7604 7.5057 +3.6821 0.759 7.5107 +3.6831 0.7575 7.5157 +3.6841 0.756 7.5207 +3.6851 0.7545 7.5257 +3.6861 0.753 7.5307 +3.6871 0.7515 7.5357 +3.6881 0.75 7.5407 +3.6891 0.7484 7.5457 +3.6901 0.7469 7.5507 +3.6911 0.7453 7.5557 +3.6921 0.7438 7.5607 +3.6931 0.7422 7.5657 +3.6941 0.7406 7.5707 +3.6951 0.739 7.5757 +3.6961 0.7374 7.5807 +3.6971 0.7358 7.5857 +3.6981 0.7342 7.5907 +3.6991 0.7325 7.5957 +3.7001 0.7309 7.6007 +3.7011 0.7292 7.6057 +3.7021 0.7276 7.6107 +3.7031 0.7259 7.6157 +3.7041 0.7242 7.6207 +3.7051 0.7225 7.6257 +3.7061 0.7208 7.6307 +3.7071 0.7191 7.6357 +3.7081 0.7174 7.6407 +3.7091 0.7157 7.6457 +3.7101 0.7139 7.6507 +3.7111 0.7122 7.6557 +3.7121 0.7104 7.6607 +3.7131 0.7086 7.6657 +3.7141 0.7069 7.6707 +3.7151 0.7051 7.6757 +3.7161 0.7033 7.6807 +3.7171 0.7015 7.6857 +3.7181 0.6996 7.6907 +3.7191 0.6978 7.6957 +3.7201 0.696 7.7007 +3.7211 0.6941 7.7057 +3.7221 0.6923 7.7107 +3.7231 0.6904 7.7157 +3.7241 0.6885 7.7207 +3.7251 0.6866 7.7257 +3.7261 0.6847 7.7307 +3.7271 0.6828 7.7357 +3.7281 0.6809 7.7407 +3.7291 0.679 7.7457 +3.7301 0.677 7.7507 +3.7311 0.6751 7.7557 +3.7321 0.6731 7.7607 +3.7331 0.6712 7.7657 +3.7341 0.6692 7.7707 +3.7351 0.6672 7.7757 +3.7361 0.6652 7.7807 +3.7371 0.6632 7.7857 +3.7381 0.6612 7.7907 +3.7391 0.6591 7.7957 +3.7401 0.6571 7.8007 +3.7411 0.6551 7.8057 +3.7421 0.653 7.8107 +3.7431 0.6509 7.8157 +3.7441 0.6489 7.8207 +3.7451 0.6468 7.8257 +3.7461 0.6447 7.8307 +3.7471 0.6426 7.8357 +3.7481 0.6405 7.8407 +3.7491 0.6383 7.8457 +3.7501 0.6362 7.8507 +3.7511 0.6341 7.8557 +3.7521 0.6319 7.8607 +3.7531 0.6297 7.8657 +3.7541 0.6276 7.8707 +3.7551 0.6254 7.8757 +3.7561 0.6232 7.8807 +3.7571 0.621 7.8857 +3.7581 0.6188 7.8907 +3.7591 0.6166 7.8957 +3.7601 0.6143 7.9007 +3.7611 0.6121 7.9057 +3.7621 0.6098 7.9107 +3.7631 0.6076 7.9157 +3.7641 0.6053 7.9207 +3.7651 0.603 7.9257 +3.7661 0.6007 7.9307 +3.7671 0.5984 7.9357 +3.7681 0.5961 7.9407 +3.7691 0.5938 7.9457 +3.7701 0.5915 7.9507 +3.7711 0.5891 7.9557 +3.7721 0.5868 7.9607 +3.7731 0.5844 7.9657 +3.7741 0.5821 7.9707 +3.7751 0.5797 7.9757 +3.7761 0.5773 7.9807 +3.7771 0.5749 7.9857 +3.7781 0.5725 7.9907 +3.7791 0.5701 7.9957 +3.7801 0.5676 8.0007 +3.7811 0.5652 8.0057 +3.7821 0.5627 8.0107 +3.7831 0.5603 8.0157 +3.7841 0.5578 8.0207 +3.7851 0.5553 8.0257 +3.7861 0.5529 8.0307 +3.7871 0.5504 8.0357 +3.7881 0.5478 8.0407 +3.7891 0.5453 8.0457 +3.7901 0.5428 8.0507 +3.7911 0.5403 8.0557 +3.7921 0.5377 8.0607 +3.7931 0.5352 8.0657 +3.7941 0.5326 8.0707 +3.7951 0.53 8.0757 +3.7961 0.5274 8.0807 +3.7971 0.5248 8.0857 +3.7981 0.5222 8.0907 +3.7991 0.5196 8.0957 +3.8001 0.517 8.1007 +3.8011 0.5144 8.1057 +3.8021 0.5117 8.1107 +3.8031 0.5091 8.1157 +3.8041 0.5064 8.1207 +3.8051 0.5037 8.1257 +3.8061 0.5011 8.1307 +3.8071 0.4984 8.1357 +3.8081 0.4957 8.1407 +3.8091 0.4929 8.1457 +3.8101 0.4902 8.1507 +3.8111 0.4875 8.1557 +3.8121 0.4847 8.1607 +3.8131 0.482 8.1657 +3.8141 0.4792 8.1707 +3.8151 0.4765 8.1757 +3.8161 0.4737 8.1807 +3.8171 0.4709 8.1857 +3.8181 0.4681 8.1907 +3.8191 0.4653 8.1957 +3.8201 0.4625 8.2007 +3.8211 0.4596 8.2057 +3.8221 0.4568 8.2107 +3.8231 0.4539 8.2157 +3.8241 0.4511 8.2207 +3.8251 0.4482 8.2257 +3.8261 0.4453 8.2307 +3.8271 0.4424 8.2357 +3.8281 0.4395 8.2407 +3.8291 0.4366 8.2457 +3.8301 0.4337 8.2507 +3.8311 0.4308 8.2557 +3.8321 0.4278 8.2607 +3.8331 0.4249 8.2657 +3.8341 0.4219 8.2707 +3.8351 0.419 8.2757 +3.8361 0.416 8.2807 +3.8371 0.413 8.2857 +3.8381 0.41 8.2907 +3.8391 0.407 8.2957 +3.8401 0.404 8.3007 +3.8411 0.401 8.3057 +3.8421 0.3979 8.3107 +3.8431 0.3949 8.3157 +3.8441 0.3918 8.3207 +3.8451 0.3887 8.3257 +3.8461 0.3857 8.3307 +3.8471 0.3826 8.3357 +3.8481 0.3795 8.3407 +3.8491 0.3764 8.3457 +3.8501 0.3733 8.3507 +3.8511 0.3701 8.3557 +3.8521 0.367 8.3607 +3.8531 0.3639 8.3657 +3.8541 0.3607 8.3707 +3.8551 0.3575 8.3757 +3.8561 0.3544 8.3807 +3.8571 0.3512 8.3857 +3.8581 0.348 8.3907 +3.8591 0.3448 8.3957 +3.8601 0.3416 8.4007 +3.8611 0.3384 8.4057 +3.8621 0.3351 8.4107 +3.8631 0.3319 8.4157 +3.8641 0.3286 8.4207 +3.8651 0.3254 8.4257 +3.8661 0.3221 8.4307 +3.8671 0.3188 8.4357 +3.8681 0.3155 8.4407 +3.8691 0.3122 8.4457 +3.8701 0.3089 8.4507 +3.8711 0.3056 8.4557 +3.8721 0.3023 8.4607 +3.8731 0.2989 8.4657 +3.8741 0.2956 8.4707 +3.8751 0.2922 8.4757 +3.8761 0.2888 8.4807 +3.8771 0.2855 8.4857 +3.8781 0.2821 8.4907 +3.8791 0.2787 8.4957 +3.8801 0.2753 8.5007 +3.8811 0.2718 8.5057 +3.8821 0.2684 8.5107 +3.8831 0.265 8.5157 +3.8841 0.2615 8.5207 +3.8851 0.2581 8.5257 +3.8861 0.2546 8.5307 +3.8871 0.2511 8.5357 +3.8881 0.2476 8.5407 +3.8891 0.2441 8.5457 +3.8901 0.2406 8.5507 +3.8911 0.2371 8.5557 +3.8921 0.2336 8.5607 +3.8931 0.23 8.5657 +3.8941 0.2265 8.5707 +3.8951 0.2229 8.5757 +3.8961 0.2194 8.5807 +3.8971 0.2158 8.5857 +3.8981 0.2122 8.5907 +3.8991 0.2086 8.5957 +3.9001 0.205 8.6007 +3.9011 0.2014 8.6057 +3.9021 0.1978 8.6107 +3.9031 0.1941 8.6157 +3.9041 0.1905 8.6207 +3.9051 0.1868 8.6257 +3.9061 0.1832 8.6307 +3.9071 0.1795 8.6357 +3.9081 0.1758 8.6407 +3.9091 0.1721 8.6457 +3.9101 0.1684 8.6507 +3.9111 0.1647 8.6557 +3.9121 0.161 8.6607 +3.9131 0.1572 8.6657 +3.9141 0.1535 8.6707 +3.9151 0.1497 8.6757 +3.9161 0.146 8.6807 +3.9171 0.1422 8.6857 +3.9181 0.1384 8.6907 +3.9191 0.1346 8.6957 +3.9201 0.1308 8.7007 +3.9211 0.127 8.7057 +3.9221 0.1232 8.7107 +3.9231 0.1194 8.7157 +3.9241 0.1155 8.7207 +3.9251 0.1117 8.7257 +3.9261 0.1078 8.7307 +3.9271 0.104 8.7357 +3.9281 0.1001 8.7407 +3.9291 0.0962 8.7457 +3.9301 0.0923 8.7507 +3.9311 0.0884 8.7557 +3.9321 0.0845 8.7607 +3.9331 0.0805 8.7657 +3.9341 0.0766 8.7707 +3.9351 0.0726 8.7757 +3.9361 0.0687 8.7807 +3.9371 0.0647 8.7857 +3.9381 0.0607 8.7907 +3.9391 0.0567 8.7957 +3.9401 0.0527 8.8007 +3.9411 0.0487 8.8057 +3.9421 0.0447 8.8107 +3.9431 0.0407 8.8157 +3.9441 0.0367 8.8207 +3.9451 0.0326 8.8257 +3.9461 0.0285 8.8307 +3.9471 0.0245 8.8357 +3.9481 0.0204 8.8407 +3.9491 0.0163 8.8457 +3.9501 0.0122 8.8507 +3.9511 0.0081 8.8557 +3.9521 0.004 8.8607 +3.9531 -0 8.8655 diff --git a/volley2.csv b/volley2.csv new file mode 100644 index 0000000..c8c6ff9 --- /dev/null +++ b/volley2.csv @@ -0,0 +1,1447 @@ +-4.115 0.1 -14.785 +-4.108 0.104 -14.755 +-4.101 0.108 -14.725 +-4.094 0.112 -14.695 +-4.087 0.1159 -14.665 +-4.08 0.1199 -14.635 +-4.073 0.1238 -14.605 +-4.066 0.1278 -14.575 +-4.059 0.1317 -14.545 +-4.052 0.1356 -14.515 +-4.045 0.1395 -14.485 +-4.038 0.1434 -14.455 +-4.031 0.1473 -14.425 +-4.024 0.1512 -14.395 +-4.017 0.155 -14.365 +-4.01 0.1589 -14.335 +-4.003 0.1627 -14.305 +-3.996 0.1666 -14.275 +-3.989 0.1704 -14.245 +-3.982 0.1742 -14.215 +-3.975 0.178 -14.185 +-3.968 0.1818 -14.155 +-3.961 0.1856 -14.125 +-3.954 0.1894 -14.095 +-3.947 0.1932 -14.065 +-3.94 0.1969 -14.035 +-3.933 0.2007 -14.005 +-3.926 0.2044 -13.975 +-3.919 0.2082 -13.945 +-3.912 0.2119 -13.915 +-3.905 0.2156 -13.885 +-3.898 0.2193 -13.855 +-3.891 0.223 -13.825 +-3.884 0.2267 -13.795 +-3.877 0.2303 -13.765 +-3.87 0.234 -13.735 +-3.863 0.2376 -13.705 +-3.856 0.2413 -13.675 +-3.849 0.2449 -13.645 +-3.842 0.2485 -13.615 +-3.835 0.2522 -13.585 +-3.828 0.2558 -13.555 +-3.821 0.2594 -13.525 +-3.814 0.2629 -13.495 +-3.807 0.2665 -13.465 +-3.8 0.2701 -13.435 +-3.793 0.2736 -13.405 +-3.786 0.2772 -13.375 +-3.779 0.2807 -13.345 +-3.772 0.2842 -13.315 +-3.765 0.2877 -13.2849 +-3.758 0.2912 -13.2549 +-3.751 0.2947 -13.2249 +-3.744 0.2982 -13.1949 +-3.737 0.3017 -13.1649 +-3.73 0.3052 -13.1349 +-3.723 0.3086 -13.1049 +-3.716 0.3121 -13.0749 +-3.709 0.3155 -13.0449 +-3.702 0.3189 -13.0149 +-3.695 0.3223 -12.9849 +-3.688 0.3258 -12.9549 +-3.681 0.3292 -12.9249 +-3.674 0.3325 -12.8949 +-3.667 0.3359 -12.8649 +-3.66 0.3393 -12.8349 +-3.653 0.3426 -12.8049 +-3.646 0.346 -12.7749 +-3.639 0.3493 -12.7449 +-3.632 0.3527 -12.7149 +-3.625 0.356 -12.6849 +-3.618 0.3593 -12.6549 +-3.611 0.3626 -12.6249 +-3.604 0.3659 -12.5949 +-3.597 0.3691 -12.5649 +-3.59 0.3724 -12.5349 +-3.583 0.3757 -12.5049 +-3.576 0.3789 -12.4749 +-3.569 0.3822 -12.4449 +-3.562 0.3854 -12.4149 +-3.555 0.3886 -12.3849 +-3.548 0.3918 -12.3549 +-3.541 0.395 -12.3249 +-3.534 0.3982 -12.2949 +-3.527 0.4014 -12.2649 +-3.52 0.4046 -12.2349 +-3.513 0.4077 -12.2049 +-3.506 0.4109 -12.1749 +-3.499 0.414 -12.1449 +-3.492 0.4172 -12.1149 +-3.485 0.4203 -12.0849 +-3.478 0.4234 -12.0549 +-3.471 0.4265 -12.0249 +-3.464 0.4296 -11.9949 +-3.457 0.4327 -11.9649 +-3.45 0.4357 -11.9349 +-3.443 0.4388 -11.9049 +-3.436 0.4419 -11.8749 +-3.429 0.4449 -11.8449 +-3.422 0.4479 -11.8149 +-3.415 0.451 -11.7849 +-3.408 0.454 -11.7549 +-3.401 0.457 -11.7249 +-3.394 0.46 -11.6949 +-3.387 0.463 -11.6649 +-3.38 0.4659 -11.6349 +-3.373 0.4689 -11.6049 +-3.366 0.4719 -11.5749 +-3.359 0.4748 -11.5449 +-3.352 0.4777 -11.5149 +-3.345 0.4807 -11.4849 +-3.338 0.4836 -11.4549 +-3.331 0.4865 -11.4249 +-3.324 0.4894 -11.3949 +-3.317 0.4923 -11.3649 +-3.31 0.4951 -11.3349 +-3.303 0.498 -11.3049 +-3.296 0.5009 -11.2749 +-3.289 0.5037 -11.2449 +-3.282 0.5066 -11.2149 +-3.275 0.5094 -11.1849 +-3.268 0.5122 -11.1549 +-3.261 0.515 -11.1249 +-3.254 0.5178 -11.0949 +-3.247 0.5206 -11.0649 +-3.24 0.5234 -11.0349 +-3.233 0.5261 -11.0049 +-3.226 0.5289 -10.9749 +-3.219 0.5316 -10.9449 +-3.212 0.5344 -10.9149 +-3.205 0.5371 -10.8849 +-3.198 0.5398 -10.8549 +-3.191 0.5425 -10.8249 +-3.184 0.5452 -10.7949 +-3.177 0.5479 -10.7649 +-3.17 0.5506 -10.7349 +-3.163 0.5533 -10.7049 +-3.156 0.556 -10.6749 +-3.149 0.5586 -10.6449 +-3.142 0.5612 -10.6149 +-3.135 0.5639 -10.5849 +-3.128 0.5665 -10.5549 +-3.121 0.5691 -10.5249 +-3.114 0.5717 -10.4949 +-3.107 0.5743 -10.4649 +-3.1 0.5769 -10.4349 +-3.093 0.5795 -10.4049 +-3.086 0.582 -10.3749 +-3.079 0.5846 -10.3449 +-3.072 0.5871 -10.3149 +-3.065 0.5897 -10.2848 +-3.058 0.5922 -10.2548 +-3.051 0.5947 -10.2248 +-3.044 0.5972 -10.1948 +-3.037 0.5997 -10.1648 +-3.03 0.6022 -10.1348 +-3.023 0.6046 -10.1048 +-3.016 0.6071 -10.0748 +-3.009 0.6096 -10.0448 +-3.002 0.612 -10.0148 +-2.995 0.6144 -9.9848 +-2.988 0.6169 -9.9548 +-2.981 0.6193 -9.9248 +-2.974 0.6217 -9.8948 +-2.967 0.6241 -9.8648 +-2.96 0.6265 -9.8348 +-2.953 0.6289 -9.8048 +-2.946 0.6312 -9.7748 +-2.939 0.6336 -9.7448 +-2.932 0.6359 -9.7148 +-2.925 0.6383 -9.6848 +-2.918 0.6406 -9.6548 +-2.911 0.6429 -9.6248 +-2.904 0.6452 -9.5948 +-2.897 0.6475 -9.5648 +-2.89 0.6498 -9.5348 +-2.883 0.6521 -9.5048 +-2.876 0.6543 -9.4748 +-2.869 0.6566 -9.4448 +-2.862 0.6589 -9.4148 +-2.855 0.6611 -9.3848 +-2.848 0.6633 -9.3548 +-2.841 0.6655 -9.3248 +-2.834 0.6677 -9.2948 +-2.827 0.6699 -9.2648 +-2.82 0.6721 -9.2348 +-2.813 0.6743 -9.2048 +-2.806 0.6765 -9.1748 +-2.799 0.6787 -9.1448 +-2.792 0.6808 -9.1148 +-2.785 0.6829 -9.0848 +-2.778 0.6851 -9.0548 +-2.771 0.6872 -9.0248 +-2.764 0.6893 -8.9948 +-2.757 0.6914 -8.9648 +-2.75 0.6935 -8.9348 +-2.743 0.6956 -8.9048 +-2.736 0.6977 -8.8748 +-2.729 0.6997 -8.8448 +-2.722 0.7018 -8.8148 +-2.715 0.7038 -8.7848 +-2.708 0.7058 -8.7548 +-2.701 0.7079 -8.7248 +-2.694 0.7099 -8.6948 +-2.687 0.7119 -8.6648 +-2.68 0.7139 -8.6348 +-2.673 0.7159 -8.6048 +-2.666 0.7178 -8.5748 +-2.659 0.7198 -8.5448 +-2.652 0.7218 -8.5148 +-2.645 0.7237 -8.4848 +-2.638 0.7256 -8.4548 +-2.631 0.7276 -8.4248 +-2.624 0.7295 -8.3948 +-2.617 0.7314 -8.3648 +-2.6099 0.7333 -8.3348 +-2.6029 0.7352 -8.3048 +-2.5959 0.737 -8.2748 +-2.5889 0.7389 -8.2448 +-2.5819 0.7408 -8.2148 +-2.5749 0.7426 -8.1848 +-2.5679 0.7444 -8.1548 +-2.5609 0.7463 -8.1248 +-2.5539 0.7481 -8.0948 +-2.5469 0.7499 -8.0648 +-2.5399 0.7517 -8.0348 +-2.5329 0.7535 -8.0048 +-2.5259 0.7553 -7.9748 +-2.5189 0.757 -7.9448 +-2.5119 0.7588 -7.9148 +-2.5049 0.7605 -7.8848 +-2.4979 0.7623 -7.8548 +-2.4909 0.764 -7.8248 +-2.4839 0.7657 -7.7948 +-2.4769 0.7674 -7.7648 +-2.4699 0.7691 -7.7348 +-2.4629 0.7708 -7.7048 +-2.4559 0.7725 -7.6748 +-2.4489 0.7742 -7.6448 +-2.4419 0.7758 -7.6148 +-2.4349 0.7775 -7.5848 +-2.4279 0.7791 -7.5548 +-2.4209 0.7808 -7.5248 +-2.4139 0.7824 -7.4948 +-2.4069 0.784 -7.4648 +-2.3999 0.7856 -7.4348 +-2.3929 0.7872 -7.4048 +-2.3859 0.7888 -7.3748 +-2.3789 0.7903 -7.3448 +-2.3719 0.7919 -7.3148 +-2.3649 0.7935 -7.2847 +-2.3579 0.795 -7.2547 +-2.3509 0.7965 -7.2247 +-2.3439 0.798 -7.1947 +-2.3369 0.7996 -7.1647 +-2.3299 0.8011 -7.1347 +-2.3229 0.8026 -7.1047 +-2.3159 0.804 -7.0747 +-2.3089 0.8055 -7.0447 +-2.3019 0.807 -7.0147 +-2.2949 0.8084 -6.9847 +-2.2879 0.8099 -6.9547 +-2.2809 0.8113 -6.9247 +-2.2739 0.8127 -6.8947 +-2.2669 0.8142 -6.8647 +-2.2599 0.8156 -6.8347 +-2.2529 0.817 -6.8047 +-2.2459 0.8183 -6.7747 +-2.2389 0.8197 -6.7447 +-2.2319 0.8211 -6.7147 +-2.2249 0.8224 -6.6847 +-2.2179 0.8238 -6.6547 +-2.2109 0.8251 -6.6247 +-2.2039 0.8264 -6.5947 +-2.1969 0.8278 -6.5647 +-2.1899 0.8291 -6.5347 +-2.1829 0.8304 -6.5047 +-2.1759 0.8317 -6.4747 +-2.1689 0.8329 -6.4447 +-2.1619 0.8342 -6.4147 +-2.1549 0.8355 -6.3847 +-2.1479 0.8367 -6.3547 +-2.1409 0.8379 -6.3247 +-2.1339 0.8392 -6.2947 +-2.1269 0.8404 -6.2647 +-2.1199 0.8416 -6.2347 +-2.1129 0.8428 -6.2047 +-2.1059 0.844 -6.1747 +-2.0989 0.8452 -6.1447 +-2.0919 0.8463 -6.1147 +-2.0849 0.8475 -6.0847 +-2.0779 0.8487 -6.0547 +-2.0709 0.8498 -6.0247 +-2.0639 0.8509 -5.9947 +-2.0569 0.852 -5.9647 +-2.0499 0.8532 -5.9347 +-2.0429 0.8543 -5.9047 +-2.0359 0.8553 -5.8747 +-2.0289 0.8564 -5.8447 +-2.0219 0.8575 -5.8147 +-2.0149 0.8586 -5.7847 +-2.0079 0.8596 -5.7547 +-2.0009 0.8607 -5.7247 +-1.9939 0.8617 -5.6947 +-1.9869 0.8627 -5.6647 +-1.9799 0.8637 -5.6347 +-1.9729 0.8647 -5.6047 +-1.9659 0.8657 -5.5747 +-1.9589 0.8667 -5.5447 +-1.9519 0.8677 -5.5147 +-1.9449 0.8686 -5.4847 +-1.9379 0.8696 -5.4547 +-1.9309 0.8705 -5.4247 +-1.9239 0.8715 -5.3947 +-1.9169 0.8724 -5.3647 +-1.9099 0.8733 -5.3347 +-1.9029 0.8742 -5.3047 +-1.8959 0.8751 -5.2747 +-1.8889 0.876 -5.2447 +-1.8819 0.8769 -5.2147 +-1.8749 0.8777 -5.1847 +-1.8679 0.8786 -5.1547 +-1.8609 0.8794 -5.1247 +-1.8539 0.8803 -5.0947 +-1.8469 0.8811 -5.0647 +-1.8399 0.8819 -5.0347 +-1.8329 0.8827 -5.0047 +-1.8259 0.8835 -4.9747 +-1.8189 0.8843 -4.9447 +-1.8119 0.8851 -4.9147 +-1.8049 0.8859 -4.8847 +-1.7979 0.8866 -4.8547 +-1.7909 0.8874 -4.8247 +-1.7839 0.8881 -4.7947 +-1.7769 0.8888 -4.7647 +-1.7699 0.8895 -4.7347 +-1.7629 0.8903 -4.7047 +-1.7559 0.891 -4.6747 +-1.7489 0.8916 -4.6447 +-1.7419 0.8923 -4.6147 +-1.7349 0.893 -4.5847 +-1.7279 0.8936 -4.5547 +-1.7209 0.8943 -4.5247 +-1.7139 0.8949 -4.4947 +-1.7069 0.8956 -4.4647 +-1.6999 0.8962 -4.4347 +-1.6929 0.8968 -4.4047 +-1.6859 0.8974 -4.3747 +-1.6789 0.898 -4.3447 +-1.6719 0.8986 -4.3147 +-1.6649 0.8991 -4.2846 +-1.6579 0.8997 -4.2546 +-1.6509 0.9003 -4.2246 +-1.6439 0.9008 -4.1946 +-1.6369 0.9013 -4.1646 +-1.6299 0.9019 -4.1346 +-1.6229 0.9024 -4.1046 +-1.6159 0.9029 -4.0746 +-1.6089 0.9034 -4.0446 +-1.6019 0.9038 -4.0146 +-1.5949 0.9043 -3.9846 +-1.5879 0.9048 -3.9546 +-1.5809 0.9052 -3.9246 +-1.5739 0.9057 -3.8946 +-1.5669 0.9061 -3.8646 +-1.5599 0.9065 -3.8346 +-1.5529 0.907 -3.8046 +-1.5459 0.9074 -3.7746 +-1.5389 0.9078 -3.7446 +-1.5319 0.9081 -3.7146 +-1.5249 0.9085 -3.6846 +-1.5179 0.9089 -3.6546 +-1.5109 0.9092 -3.6246 +-1.5039 0.9096 -3.5946 +-1.4969 0.9099 -3.5646 +-1.4899 0.9102 -3.5346 +-1.4829 0.9106 -3.5046 +-1.4759 0.9109 -3.4746 +-1.4689 0.9112 -3.4446 +-1.4619 0.9114 -3.4146 +-1.4549 0.9117 -3.3846 +-1.4479 0.912 -3.3546 +-1.4409 0.9122 -3.3246 +-1.4339 0.9125 -3.2946 +-1.4269 0.9127 -3.2646 +-1.4199 0.913 -3.2346 +-1.4129 0.9132 -3.2046 +-1.4059 0.9134 -3.1746 +-1.3989 0.9136 -3.1446 +-1.3919 0.9138 -3.1146 +-1.3849 0.914 -3.0846 +-1.3779 0.9141 -3.0546 +-1.3709 0.9143 -3.0246 +-1.3639 0.9144 -2.9946 +-1.3569 0.9146 -2.9646 +-1.3499 0.9147 -2.9346 +-1.3429 0.9148 -2.9046 +-1.3359 0.9149 -2.8746 +-1.3289 0.915 -2.8446 +-1.3219 0.9151 -2.8146 +-1.3149 0.9152 -2.7846 +-1.3079 0.9153 -2.7546 +-1.3009 0.9153 -2.7246 +-1.2939 0.9154 -2.6946 +-1.2869 0.9154 -2.6646 +-1.2799 0.9155 -2.6346 +-1.2729 0.9155 -2.6046 +-1.2659 0.9155 -2.5746 +-1.2589 0.9155 -2.5446 +-1.2519 0.9155 -2.5146 +-1.2449 0.9155 -2.4846 +-1.2379 0.9154 -2.4546 +-1.2309 0.9154 -2.4246 +-1.2239 0.9154 -2.3946 +-1.2169 0.9153 -2.3646 +-1.2099 0.9152 -2.3346 +-1.2029 0.9152 -2.3046 +-1.1959 0.9151 -2.2746 +-1.1889 0.915 -2.2446 +-1.1819 0.9149 -2.2146 +-1.1749 0.9148 -2.1846 +-1.1679 0.9146 -2.1546 +-1.1609 0.9145 -2.1246 +-1.1539 0.9144 -2.0946 +-1.1469 0.9142 -2.0646 +-1.1399 0.914 -2.0346 +-1.1329 0.9139 -2.0046 +-1.1259 0.9137 -1.9746 +-1.1189 0.9135 -1.9446 +-1.1119 0.9133 -1.9146 +-1.1049 0.9131 -1.8846 +-1.0979 0.9128 -1.8546 +-1.0909 0.9126 -1.8246 +-1.0839 0.9124 -1.7946 +-1.0769 0.9121 -1.7646 +-1.0699 0.9118 -1.7346 +-1.0629 0.9116 -1.7046 +-1.0559 0.9113 -1.6746 +-1.0489 0.911 -1.6446 +-1.0419 0.9107 -1.6146 +-1.0349 0.9104 -1.5846 +-1.0279 0.9101 -1.5546 +-1.0209 0.9097 -1.5246 +-1.0139 0.9094 -1.4946 +-1.0069 0.909 -1.4646 +-0.9999 0.9087 -1.4346 +-0.9929 0.9083 -1.4046 +-0.9859 0.9079 -1.3746 +-0.9789 0.9075 -1.3446 +-0.9719 0.9071 -1.3146 +-0.9649 0.9067 -1.2845 +-0.9579 0.9063 -1.2545 +-0.9509 0.9059 -1.2245 +-0.9439 0.9054 -1.1945 +-0.9369 0.905 -1.1645 +-0.9299 0.9045 -1.1345 +-0.9229 0.9041 -1.1045 +-0.9159 0.9036 -1.0745 +-0.9089 0.9031 -1.0445 +-0.9019 0.9026 -1.0145 +-0.8949 0.9021 -0.9845 +-0.8879 0.9016 -0.9545 +-0.8809 0.901 -0.9245 +-0.8739 0.9005 -0.8945 +-0.8669 0.9 -0.8645 +-0.8599 0.8994 -0.8345 +-0.8529 0.8988 -0.8045 +-0.8459 0.8983 -0.7745 +-0.8389 0.8977 -0.7445 +-0.8319 0.8971 -0.7145 +-0.8249 0.8965 -0.6845 +-0.8179 0.8959 -0.6545 +-0.8109 0.8952 -0.6245 +-0.8039 0.8946 -0.5945 +-0.7969 0.894 -0.5645 +-0.7899 0.8933 -0.5345 +-0.7829 0.8926 -0.5045 +-0.7759 0.892 -0.4745 +-0.7689 0.8913 -0.4445 +-0.7619 0.8906 -0.4145 +-0.7549 0.8899 -0.3845 +-0.7479 0.8892 -0.3545 +-0.7409 0.8884 -0.3245 +-0.7339 0.8877 -0.2945 +-0.7269 0.887 -0.2645 +-0.7199 0.8862 -0.2345 +-0.7129 0.8854 -0.2045 +-0.7059 0.8847 -0.1745 +-0.6989 0.8839 -0.1445 +-0.6919 0.8831 -0.1145 +-0.6849 0.8823 -0.0845 +-0.6779 0.8815 -0.0545 +-0.6709 0.8807 -0.0245 +-0.6639 0.8798 0.0055 +-0.6569 0.879 0.0355 +-0.6499 0.8781 0.0655 +-0.6429 0.8773 0.0955 +-0.6359 0.8764 0.1255 +-0.6289 0.8755 0.1555 +-0.6219 0.8746 0.1855 +-0.6149 0.8737 0.2155 +-0.6079 0.8728 0.2455 +-0.6009 0.8719 0.2755 +-0.5939 0.871 0.3055 +-0.5869 0.87 0.3355 +-0.5799 0.8691 0.3655 +-0.5729 0.8681 0.3955 +-0.5659 0.8672 0.4255 +-0.5589 0.8662 0.4555 +-0.5519 0.8652 0.4855 +-0.5449 0.8642 0.5155 +-0.5379 0.8632 0.5455 +-0.5309 0.8622 0.5755 +-0.5239 0.8611 0.6055 +-0.5169 0.8601 0.6355 +-0.5099 0.8591 0.6655 +-0.5029 0.858 0.6955 +-0.4959 0.8569 0.7255 +-0.4889 0.8559 0.7555 +-0.4819 0.8548 0.7855 +-0.4749 0.8537 0.8155 +-0.4679 0.8526 0.8455 +-0.4609 0.8514 0.8755 +-0.4539 0.8503 0.9055 +-0.4469 0.8492 0.9355 +-0.4399 0.848 0.9655 +-0.4329 0.8469 0.9955 +-0.4259 0.8457 1.0255 +-0.4189 0.8445 1.0555 +-0.4119 0.8434 1.0855 +-0.4049 0.8422 1.1155 +-0.3979 0.841 1.1455 +-0.3909 0.8397 1.1755 +-0.3839 0.8385 1.2055 +-0.3769 0.8373 1.2355 +-0.3699 0.836 1.2655 +-0.3629 0.8348 1.2955 +-0.3559 0.8335 1.3255 +-0.3489 0.8323 1.3555 +-0.3419 0.831 1.3855 +-0.3349 0.8297 1.4155 +-0.3279 0.8284 1.4455 +-0.3209 0.8271 1.4755 +-0.3139 0.8257 1.5055 +-0.3069 0.8244 1.5355 +-0.2999 0.8231 1.5655 +-0.2929 0.8217 1.5955 +-0.2859 0.8204 1.6255 +-0.2789 0.819 1.6555 +-0.2719 0.8176 1.6855 +-0.2649 0.8162 1.7156 +-0.2579 0.8148 1.7456 +-0.2509 0.8134 1.7756 +-0.2439 0.812 1.8056 +-0.2369 0.8106 1.8356 +-0.2299 0.8091 1.8656 +-0.2229 0.8077 1.8956 +-0.2159 0.8062 1.9256 +-0.2089 0.8047 1.9556 +-0.2019 0.8033 1.9856 +-0.1949 0.8018 2.0156 +-0.1879 0.8003 2.0456 +-0.1809 0.7988 2.0756 +-0.1739 0.7972 2.1056 +-0.1669 0.7957 2.1356 +-0.1599 0.7942 2.1656 +-0.1529 0.7926 2.1956 +-0.1459 0.7911 2.2256 +-0.1389 0.7895 2.2556 +-0.1319 0.7879 2.2856 +-0.1249 0.7863 2.3156 +-0.1179 0.7847 2.3456 +-0.1109 0.7831 2.3756 +-0.1039 0.7815 2.4056 +-0.0969 0.7799 2.4356 +-0.0899 0.7783 2.4656 +-0.0829 0.7766 2.4956 +-0.0759 0.775 2.5256 +-0.0689 0.7733 2.5556 +-0.0619 0.7716 2.5856 +-0.0549 0.7699 2.6156 +-0.0479 0.7682 2.6456 +-0.0409 0.7665 2.6756 +-0.0339 0.7648 2.7056 +-0.0269 0.7631 2.7356 +-0.0199 0.7614 2.7656 +-0.0129 0.7596 2.7956 +-0.0059 0.7579 2.8256 +0.0011 0.7561 2.8556 +0.0081 0.7543 2.8856 +0.0151 0.7525 2.9156 +0.0221 0.7507 2.9456 +0.0291 0.7489 2.9756 +0.0361 0.7471 3.0056 +0.0431 0.7453 3.0356 +0.0501 0.7435 3.0656 +0.0571 0.7416 3.0956 +0.0641 0.7398 3.1256 +0.0711 0.7379 3.1556 +0.0781 0.736 3.1856 +0.0851 0.7342 3.2156 +0.0921 0.7323 3.2456 +0.0991 0.7304 3.2756 +0.1061 0.7285 3.3056 +0.1131 0.7265 3.3356 +0.1201 0.7246 3.3656 +0.1271 0.7227 3.3956 +0.1341 0.7207 3.4256 +0.1411 0.7188 3.4556 +0.1481 0.7168 3.4856 +0.1551 0.7148 3.5156 +0.1621 0.7128 3.5456 +0.1691 0.7108 3.5756 +0.1761 0.7088 3.6056 +0.1831 0.7068 3.6356 +0.1901 0.7048 3.6656 +0.1971 0.7027 3.6956 +0.2041 0.7007 3.7256 +0.2111 0.6986 3.7556 +0.2181 0.6966 3.7856 +0.2251 0.6945 3.8156 +0.2321 0.6924 3.8456 +0.2391 0.6903 3.8756 +0.2461 0.6882 3.9056 +0.2531 0.6861 3.9356 +0.2601 0.6839 3.9656 +0.2671 0.6818 3.9956 +0.2741 0.6797 4.0256 +0.2811 0.6775 4.0556 +0.2881 0.6753 4.0856 +0.2951 0.6732 4.1156 +0.3021 0.671 4.1456 +0.3091 0.6688 4.1756 +0.3161 0.6666 4.2056 +0.3231 0.6644 4.2356 +0.3301 0.6621 4.2656 +0.3371 0.6599 4.2956 +0.3441 0.6577 4.3256 +0.3511 0.6554 4.3556 +0.3581 0.6531 4.3856 +0.3651 0.6509 4.4156 +0.3721 0.6486 4.4456 +0.3791 0.6463 4.4756 +0.3862 0.644 4.5056 +0.3932 0.6417 4.5356 +0.4002 0.6393 4.5656 +0.4072 0.637 4.5956 +0.4142 0.6347 4.6256 +0.4212 0.6323 4.6556 +0.4282 0.63 4.6856 +0.4352 0.6276 4.7157 +0.4422 0.6252 4.7457 +0.4492 0.6228 4.7757 +0.4562 0.6204 4.8057 +0.4632 0.618 4.8357 +0.4702 0.6156 4.8657 +0.4772 0.6131 4.8957 +0.4842 0.6107 4.9257 +0.4912 0.6083 4.9557 +0.4982 0.6058 4.9857 +0.5052 0.6033 5.0157 +0.5122 0.6008 5.0457 +0.5192 0.5984 5.0757 +0.5262 0.5959 5.1057 +0.5332 0.5933 5.1357 +0.5402 0.5908 5.1657 +0.5472 0.5883 5.1957 +0.5542 0.5858 5.2257 +0.5612 0.5832 5.2557 +0.5682 0.5807 5.2857 +0.5752 0.5781 5.3157 +0.5822 0.5755 5.3457 +0.5892 0.5729 5.3757 +0.5962 0.5703 5.4057 +0.6032 0.5677 5.4357 +0.6102 0.5651 5.4657 +0.6172 0.5625 5.4957 +0.6242 0.5598 5.5257 +0.6312 0.5572 5.5557 +0.6382 0.5545 5.5857 +0.6452 0.5519 5.6157 +0.6522 0.5492 5.6457 +0.6592 0.5465 5.6757 +0.6662 0.5438 5.7057 +0.6732 0.5411 5.7357 +0.6802 0.5384 5.7657 +0.6872 0.5357 5.7957 +0.6942 0.5329 5.8257 +0.7012 0.5302 5.8557 +0.7082 0.5274 5.8857 +0.7152 0.5247 5.9157 +0.7222 0.5219 5.9457 +0.7292 0.5191 5.9757 +0.7362 0.5163 6.0057 +0.7432 0.5135 6.0357 +0.7502 0.5107 6.0657 +0.7572 0.5079 6.0957 +0.7642 0.505 6.1257 +0.7712 0.5022 6.1557 +0.7782 0.4993 6.1857 +0.7852 0.4965 6.2157 +0.7922 0.4936 6.2457 +0.7992 0.4907 6.2757 +0.8062 0.4878 6.3057 +0.8132 0.4849 6.3357 +0.8202 0.482 6.3657 +0.8272 0.4791 6.3957 +0.8342 0.4762 6.4257 +0.8412 0.4732 6.4557 +0.8482 0.4703 6.4857 +0.8552 0.4673 6.5157 +0.8622 0.4643 6.5457 +0.8692 0.4614 6.5757 +0.8762 0.4584 6.6057 +0.8832 0.4554 6.6357 +0.8902 0.4524 6.6657 +0.8972 0.4494 6.6957 +0.9042 0.4463 6.7257 +0.9112 0.4433 6.7557 +0.9182 0.4402 6.7857 +0.9252 0.4372 6.8157 +0.9322 0.4341 6.8457 +0.9392 0.431 6.8757 +0.9462 0.4279 6.9057 +0.9532 0.4248 6.9357 +0.9602 0.4217 6.9657 +0.9672 0.4186 6.9957 +0.9742 0.4155 7.0257 +0.9812 0.4124 7.0557 +0.9882 0.4092 7.0857 +0.9952 0.406 7.1157 +1.0022 0.4029 7.1457 +1.0092 0.3997 7.1757 +1.0162 0.3965 7.2057 +1.0232 0.3933 7.2357 +1.0302 0.3901 7.2657 +1.0372 0.3869 7.2957 +1.0442 0.3837 7.3257 +1.0512 0.3804 7.3557 +1.0582 0.3772 7.3857 +1.0652 0.3739 7.4157 +1.0722 0.3707 7.4457 +1.0792 0.3674 7.4757 +1.0862 0.3641 7.5057 +1.0932 0.3608 7.5357 +1.1002 0.3575 7.5657 +1.1072 0.3542 7.5957 +1.1142 0.3509 7.6257 +1.1212 0.3475 7.6557 +1.1282 0.3442 7.6857 +1.1352 0.3409 7.7158 +1.1422 0.3375 7.7458 +1.1492 0.3341 7.7758 +1.1562 0.3307 7.8058 +1.1632 0.3273 7.8358 +1.1702 0.3239 7.8658 +1.1772 0.3205 7.8958 +1.1842 0.3171 7.9258 +1.1912 0.3137 7.9558 +1.1982 0.3102 7.9858 +1.2052 0.3068 8.0158 +1.2122 0.3033 8.0458 +1.2192 0.2999 8.0758 +1.2262 0.2964 8.1058 +1.2332 0.2929 8.1358 +1.2402 0.2894 8.1658 +1.2472 0.2859 8.1958 +1.2542 0.2824 8.2258 +1.2612 0.2788 8.2558 +1.2682 0.2753 8.2858 +1.2752 0.2717 8.3158 +1.2822 0.2682 8.3458 +1.2892 0.2646 8.3758 +1.2962 0.261 8.4058 +1.3032 0.2574 8.4358 +1.3102 0.2538 8.4658 +1.3172 0.2502 8.4958 +1.3242 0.2466 8.5258 +1.3312 0.243 8.5558 +1.3382 0.2394 8.5858 +1.3452 0.2357 8.6158 +1.3522 0.232 8.6458 +1.3592 0.2284 8.6758 +1.3662 0.2247 8.7058 +1.3732 0.221 8.7358 +1.3802 0.2173 8.7658 +1.3872 0.2136 8.7958 +1.3942 0.2099 8.8258 +1.4012 0.2062 8.8558 +1.4082 0.2024 8.8858 +1.4152 0.1987 8.9158 +1.4222 0.1949 8.9458 +1.4292 0.1912 8.9758 +1.4362 0.1874 9.0058 +1.4432 0.1836 9.0358 +1.4502 0.1798 9.0658 +1.4572 0.176 9.0958 +1.4642 0.1722 9.1258 +1.4712 0.1684 9.1558 +1.4782 0.1645 9.1858 +1.4852 0.1607 9.2158 +1.4922 0.1568 9.2458 +1.4992 0.153 9.2758 +1.5062 0.1491 9.3058 +1.5132 0.1452 9.3358 +1.5202 0.1413 9.3658 +1.5272 0.1374 9.3958 +1.5342 0.1335 9.4258 +1.5412 0.1296 9.4558 +1.5482 0.1257 9.4858 +1.5552 0.1217 9.5158 +1.5622 0.1178 9.5458 +1.5692 0.1138 9.5758 +1.5762 0.1098 9.6058 +1.5832 0.1059 9.6358 +1.5902 0.1019 9.6658 +1.5972 0.0979 9.6958 +1.6042 0.0939 9.7258 +1.6112 0.0898 9.7558 +1.6182 0.0858 9.7858 +1.6252 0.0818 9.8158 +1.6322 0.0777 9.8458 +1.6392 0.0737 9.8758 +1.6462 0.0696 9.9058 +1.6532 0.0655 9.9358 +1.6602 0.0614 9.9658 +1.6672 0.0573 9.9958 +1.6742 0.0532 10.0258 +1.6812 0.0491 10.0558 +1.6882 0.045 10.0858 +1.6952 0.0408 10.1158 +1.7022 0.0367 10.1458 +1.7092 0.0325 10.1758 +1.7162 0.0284 10.2058 +1.7232 0.0242 10.2358 +1.7302 0.02 10.2658 +1.7372 0.0158 10.2958 +1.7442 0.0116 10.3258 +1.7512 0.0074 10.3558 +1.7582 0.0031 10.3858 +1.7634 -0 10.4081 +1.7634 0 10.4081 +1.7704 0.003 10.4382 +1.7774 0.0059 10.4682 +1.7844 0.0089 10.4982 +1.7914 0.0118 10.5282 +1.7984 0.0147 10.5582 +1.8054 0.0176 10.5882 +1.8124 0.0205 10.6182 +1.8194 0.0234 10.6482 +1.8264 0.0263 10.6782 +1.8334 0.0292 10.7082 +1.8404 0.032 10.7382 +1.8474 0.0349 10.7682 +1.8544 0.0377 10.7982 +1.8614 0.0406 10.8282 +1.8684 0.0434 10.8582 +1.8754 0.0462 10.8882 +1.8824 0.049 10.9182 +1.8894 0.0518 10.9482 +1.8964 0.0546 10.9782 +1.9034 0.0574 11.0082 +1.9104 0.0601 11.0382 +1.9174 0.0629 11.0682 +1.9244 0.0656 11.0982 +1.9314 0.0684 11.1282 +1.9384 0.0711 11.1582 +1.9454 0.0738 11.1882 +1.9524 0.0765 11.2182 +1.9594 0.0792 11.2482 +1.9664 0.0819 11.2782 +1.9734 0.0846 11.3082 +1.9804 0.0873 11.3382 +1.9874 0.0899 11.3682 +1.9944 0.0926 11.3982 +2.0014 0.0952 11.4282 +2.0084 0.0978 11.4582 +2.0154 0.1004 11.4882 +2.0224 0.1031 11.5182 +2.0294 0.1057 11.5482 +2.0364 0.1082 11.5782 +2.0434 0.1108 11.6082 +2.0504 0.1134 11.6382 +2.0574 0.116 11.6682 +2.0644 0.1185 11.6982 +2.0714 0.121 11.7282 +2.0784 0.1236 11.7582 +2.0854 0.1261 11.7882 +2.0924 0.1286 11.8182 +2.0994 0.1311 11.8482 +2.1064 0.1336 11.8782 +2.1134 0.1361 11.9082 +2.1204 0.1385 11.9382 +2.1274 0.141 11.9682 +2.1344 0.1435 11.9982 +2.1414 0.1459 12.0282 +2.1484 0.1483 12.0582 +2.1554 0.1508 12.0882 +2.1624 0.1532 12.1182 +2.1694 0.1556 12.1482 +2.1764 0.158 12.1782 +2.1834 0.1603 12.2082 +2.1904 0.1627 12.2382 +2.1974 0.1651 12.2682 +2.2044 0.1674 12.2982 +2.2114 0.1698 12.3282 +2.2184 0.1721 12.3582 +2.2254 0.1744 12.3882 +2.2324 0.1768 12.4182 +2.2394 0.1791 12.4482 +2.2464 0.1814 12.4782 +2.2534 0.1836 12.5082 +2.2604 0.1859 12.5382 +2.2674 0.1882 12.5682 +2.2744 0.1904 12.5982 +2.2814 0.1927 12.6282 +2.2884 0.1949 12.6582 +2.2954 0.1971 12.6882 +2.3024 0.1994 12.7182 +2.3094 0.2016 12.7482 +2.3164 0.2038 12.7782 +2.3234 0.206 12.8082 +2.3304 0.2081 12.8382 +2.3374 0.2103 12.8682 +2.3444 0.2125 12.8982 +2.3514 0.2146 12.9282 +2.3584 0.2167 12.9582 +2.3654 0.2189 12.9882 +2.3724 0.221 13.0182 +2.3794 0.2231 13.0482 +2.3864 0.2252 13.0782 +2.3934 0.2273 13.1082 +2.4004 0.2294 13.1382 +2.4074 0.2314 13.1682 +2.4144 0.2335 13.1982 +2.4214 0.2355 13.2282 +2.4284 0.2376 13.2582 +2.4354 0.2396 13.2882 +2.4424 0.2416 13.3182 +2.4494 0.2436 13.3482 +2.4564 0.2456 13.3782 +2.4634 0.2476 13.4082 +2.4704 0.2496 13.4383 +2.4774 0.2516 13.4683 +2.4844 0.2535 13.4983 +2.4914 0.2555 13.5283 +2.4984 0.2574 13.5583 +2.5054 0.2594 13.5883 +2.5124 0.2613 13.6183 +2.5194 0.2632 13.6483 +2.5264 0.2651 13.6783 +2.5334 0.267 13.7083 +2.5404 0.2689 13.7383 +2.5474 0.2708 13.7683 +2.5544 0.2726 13.7983 +2.5614 0.2745 13.8283 +2.5684 0.2763 13.8583 +2.5754 0.2781 13.8883 +2.5824 0.28 13.9183 +2.5894 0.2818 13.9483 +2.5964 0.2836 13.9783 +2.6034 0.2854 14.0083 +2.6104 0.2872 14.0383 +2.6174 0.2889 14.0683 +2.6244 0.2907 14.0983 +2.6314 0.2925 14.1283 +2.6384 0.2942 14.1583 +2.6454 0.2959 14.1883 +2.6524 0.2977 14.2183 +2.6594 0.2994 14.2483 +2.6664 0.3011 14.2783 +2.6734 0.3028 14.3083 +2.6804 0.3045 14.3383 +2.6874 0.3061 14.3683 +2.6944 0.3078 14.3983 +2.7014 0.3095 14.4283 +2.7084 0.3111 14.4583 +2.7154 0.3128 14.4883 +2.7224 0.3144 14.5183 +2.7294 0.316 14.5483 +2.7364 0.3176 14.5783 +2.7434 0.3192 14.6083 +2.7504 0.3208 14.6383 +2.7574 0.3224 14.6683 +2.7644 0.3239 14.6983 +2.7714 0.3255 14.7283 +2.7784 0.3271 14.7583 +2.7854 0.3286 14.7883 +2.7924 0.3301 14.8183 +2.7994 0.3316 14.8483 +2.8064 0.3332 14.8783 +2.8134 0.3347 14.9083 +2.8204 0.3361 14.9383 +2.8274 0.3376 14.9683 +2.8344 0.3391 14.9983 +2.8414 0.3406 15.0283 +2.8484 0.342 15.0583 +2.8554 0.3434 15.0883 +2.8624 0.3449 15.1183 +2.8694 0.3463 15.1483 +2.8764 0.3477 15.1783 +2.8834 0.3491 15.2083 +2.8904 0.3505 15.2383 +2.8974 0.3519 15.2683 +2.9044 0.3533 15.2983 +2.9114 0.3546 15.3283 +2.9184 0.356 15.3583 +2.9254 0.3573 15.3883 +2.9324 0.3587 15.4183 +2.9394 0.36 15.4483 +2.9464 0.3613 15.4783 +2.9534 0.3626 15.5083 +2.9604 0.3639 15.5383 +2.9674 0.3652 15.5683 +2.9744 0.3664 15.5983 +2.9814 0.3677 15.6283 +2.9884 0.369 15.6583 +2.9954 0.3702 15.6883 +3.0024 0.3714 15.7183 +3.0094 0.3727 15.7483 +3.0164 0.3739 15.7783 +3.0234 0.3751 15.8083 +3.0304 0.3763 15.8383 +3.0374 0.3775 15.8683 +3.0444 0.3787 15.8983 +3.0514 0.3798 15.9283 +3.0584 0.381 15.9583 +3.0654 0.3821 15.9883 +3.0724 0.3833 16.0183 +3.0794 0.3844 16.0483 +3.0864 0.3855 16.0783 +3.0934 0.3866 16.1083 +3.1004 0.3877 16.1383 +3.1074 0.3888 16.1683 +3.1144 0.3899 16.1983 +3.1214 0.3909 16.2283 +3.1284 0.392 16.2583 +3.1354 0.3931 16.2883 +3.1424 0.3941 16.3183 +3.1494 0.3951 16.3483 +3.1564 0.3961 16.3783 +3.1634 0.3971 16.4083 +3.1704 0.3981 16.4384 +3.1774 0.3991 16.4684 +3.1844 0.4001 16.4984 +3.1914 0.4011 16.5284 +3.1984 0.402 16.5584 +3.2054 0.403 16.5884 +3.2124 0.4039 16.6184 +3.2195 0.4049 16.6484 +3.2265 0.4058 16.6784 +3.2335 0.4067 16.7084 +3.2405 0.4076 16.7384 +3.2475 0.4085 16.7684 +3.2545 0.4094 16.7984 +3.2615 0.4103 16.8284 +3.2685 0.4111 16.8584 +3.2755 0.412 16.8884 +3.2825 0.4128 16.9184 +3.2895 0.4136 16.9484 +3.2965 0.4145 16.9784 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 +3.3035 0.4153 16.985 diff --git a/volley3.csv b/volley3.csv new file mode 100644 index 0000000..40d011f --- /dev/null +++ b/volley3.csv @@ -0,0 +1,4182 @@ +-1.115 0.1 -6.785 +-1.113 0.112 -6.778 +-1.111 0.124 -6.771 +-1.109 0.136 -6.764 +-1.107 0.1479 -6.757 +-1.105 0.1599 -6.75 +-1.103 0.1718 -6.743 +-1.101 0.1838 -6.736 +-1.099 0.1957 -6.729 +-1.097 0.2076 -6.722 +-1.095 0.2195 -6.715 +-1.093 0.2314 -6.708 +-1.091 0.2433 -6.701 +-1.089 0.2552 -6.694 +-1.087 0.267 -6.687 +-1.085 0.2789 -6.68 +-1.083 0.2908 -6.673 +-1.081 0.3026 -6.666 +-1.079 0.3144 -6.659 +-1.077 0.3262 -6.652 +-1.075 0.338 -6.645 +-1.073 0.3498 -6.638 +-1.071 0.3616 -6.631 +-1.069 0.3734 -6.624 +-1.067 0.3852 -6.617 +-1.065 0.3969 -6.61 +-1.063 0.4087 -6.603 +-1.061 0.4204 -6.596 +-1.059 0.4322 -6.589 +-1.057 0.4439 -6.582 +-1.055 0.4556 -6.575 +-1.053 0.4673 -6.568 +-1.051 0.479 -6.561 +-1.049 0.4907 -6.554 +-1.047 0.5023 -6.547 +-1.045 0.514 -6.54 +-1.043 0.5257 -6.533 +-1.041 0.5373 -6.526 +-1.039 0.5489 -6.519 +-1.037 0.5606 -6.512 +-1.035 0.5722 -6.505 +-1.033 0.5838 -6.498 +-1.031 0.5954 -6.491 +-1.029 0.6069 -6.484 +-1.027 0.6185 -6.477 +-1.025 0.6301 -6.47 +-1.023 0.6416 -6.463 +-1.021 0.6532 -6.456 +-1.019 0.6647 -6.449 +-1.017 0.6762 -6.442 +-1.015 0.6878 -6.435 +-1.013 0.6993 -6.428 +-1.011 0.7108 -6.421 +-1.009 0.7222 -6.414 +-1.007 0.7337 -6.407 +-1.005 0.7452 -6.4 +-1.003 0.7566 -6.393 +-1.001 0.7681 -6.386 +-0.999 0.7795 -6.379 +-0.997 0.7909 -6.372 +-0.995 0.8024 -6.365 +-0.993 0.8138 -6.358 +-0.991 0.8252 -6.351 +-0.989 0.8366 -6.344 +-0.987 0.8479 -6.337 +-0.985 0.8593 -6.33 +-0.983 0.8707 -6.323 +-0.981 0.882 -6.316 +-0.979 0.8933 -6.309 +-0.977 0.9047 -6.302 +-0.975 0.916 -6.295 +-0.973 0.9273 -6.288 +-0.971 0.9386 -6.281 +-0.969 0.9499 -6.274 +-0.967 0.9612 -6.267 +-0.965 0.9724 -6.26 +-0.963 0.9837 -6.253 +-0.961 0.9949 -6.246 +-0.959 1.0062 -6.239 +-0.957 1.0174 -6.232 +-0.955 1.0286 -6.225 +-0.953 1.0398 -6.218 +-0.951 1.051 -6.211 +-0.949 1.0622 -6.204 +-0.947 1.0734 -6.197 +-0.945 1.0846 -6.19 +-0.943 1.0958 -6.183 +-0.941 1.1069 -6.176 +-0.939 1.118 -6.169 +-0.937 1.1292 -6.162 +-0.935 1.1403 -6.155 +-0.933 1.1514 -6.148 +-0.931 1.1625 -6.141 +-0.929 1.1736 -6.134 +-0.927 1.1847 -6.127 +-0.925 1.1958 -6.12 +-0.923 1.2068 -6.113 +-0.921 1.2179 -6.106 +-0.919 1.2289 -6.099 +-0.917 1.24 -6.092 +-0.915 1.251 -6.085 +-0.913 1.262 -6.078 +-0.911 1.273 -6.071 +-0.909 1.284 -6.064 +-0.907 1.295 -6.057 +-0.905 1.306 -6.05 +-0.903 1.3169 -6.043 +-0.901 1.3279 -6.036 +-0.899 1.3388 -6.029 +-0.897 1.3498 -6.022 +-0.895 1.3607 -6.015 +-0.893 1.3716 -6.008 +-0.891 1.3825 -6.001 +-0.889 1.3934 -5.994 +-0.887 1.4043 -5.987 +-0.885 1.4152 -5.98 +-0.883 1.426 -5.973 +-0.881 1.4369 -5.966 +-0.879 1.4477 -5.959 +-0.877 1.4586 -5.952 +-0.875 1.4694 -5.945 +-0.873 1.4802 -5.938 +-0.871 1.491 -5.931 +-0.869 1.5018 -5.924 +-0.867 1.5126 -5.917 +-0.865 1.5234 -5.91 +-0.863 1.5342 -5.903 +-0.861 1.5449 -5.896 +-0.859 1.5557 -5.889 +-0.857 1.5664 -5.882 +-0.855 1.5772 -5.875 +-0.853 1.5879 -5.868 +-0.851 1.5986 -5.861 +-0.849 1.6093 -5.854 +-0.847 1.62 -5.847 +-0.845 1.6307 -5.84 +-0.843 1.6413 -5.833 +-0.841 1.652 -5.826 +-0.839 1.6626 -5.819 +-0.837 1.6733 -5.812 +-0.835 1.6839 -5.805 +-0.833 1.6945 -5.798 +-0.831 1.7051 -5.791 +-0.829 1.7157 -5.784 +-0.827 1.7263 -5.777 +-0.825 1.7369 -5.77 +-0.823 1.7475 -5.763 +-0.821 1.7581 -5.756 +-0.819 1.7686 -5.749 +-0.817 1.7792 -5.742 +-0.815 1.7897 -5.735 +-0.813 1.8002 -5.728 +-0.811 1.8107 -5.721 +-0.809 1.8212 -5.714 +-0.807 1.8317 -5.707 +-0.805 1.8422 -5.7 +-0.803 1.8527 -5.693 +-0.801 1.8632 -5.686 +-0.799 1.8736 -5.679 +-0.797 1.8841 -5.672 +-0.795 1.8945 -5.665 +-0.793 1.9049 -5.658 +-0.791 1.9153 -5.651 +-0.789 1.9257 -5.644 +-0.787 1.9361 -5.637 +-0.785 1.9465 -5.63 +-0.783 1.9569 -5.623 +-0.781 1.9673 -5.616 +-0.779 1.9776 -5.609 +-0.777 1.988 -5.602 +-0.775 1.9983 -5.595 +-0.773 2.0086 -5.588 +-0.771 2.0189 -5.581 +-0.769 2.0293 -5.574 +-0.767 2.0396 -5.567 +-0.765 2.0498 -5.56 +-0.763 2.0601 -5.553 +-0.761 2.0704 -5.546 +-0.759 2.0807 -5.539 +-0.757 2.0909 -5.532 +-0.755 2.1011 -5.525 +-0.753 2.1114 -5.518 +-0.751 2.1216 -5.511 +-0.749 2.1318 -5.504 +-0.747 2.142 -5.497 +-0.745 2.1522 -5.49 +-0.743 2.1624 -5.483 +-0.741 2.1725 -5.476 +-0.739 2.1827 -5.469 +-0.737 2.1929 -5.462 +-0.735 2.203 -5.455 +-0.733 2.2131 -5.448 +-0.731 2.2232 -5.441 +-0.729 2.2334 -5.434 +-0.727 2.2435 -5.427 +-0.725 2.2536 -5.42 +-0.723 2.2636 -5.413 +-0.721 2.2737 -5.406 +-0.719 2.2838 -5.399 +-0.717 2.2938 -5.392 +-0.715 2.3039 -5.385 +-0.713 2.3139 -5.378 +-0.711 2.3239 -5.371 +-0.709 2.3339 -5.364 +-0.707 2.3439 -5.357 +-0.705 2.3539 -5.35 +-0.703 2.3639 -5.343 +-0.701 2.3739 -5.336 +-0.699 2.3839 -5.329 +-0.697 2.3938 -5.322 +-0.695 2.4038 -5.315 +-0.693 2.4137 -5.308 +-0.691 2.4236 -5.301 +-0.689 2.4335 -5.294 +-0.687 2.4434 -5.287 +-0.685 2.4533 -5.2799 +-0.683 2.4632 -5.2729 +-0.681 2.4731 -5.2659 +-0.679 2.483 -5.2589 +-0.677 2.4928 -5.2519 +-0.675 2.5027 -5.2449 +-0.673 2.5125 -5.2379 +-0.671 2.5223 -5.2309 +-0.669 2.5322 -5.2239 +-0.667 2.542 -5.2169 +-0.665 2.5518 -5.2099 +-0.663 2.5615 -5.2029 +-0.661 2.5713 -5.1959 +-0.659 2.5811 -5.1889 +-0.657 2.5909 -5.1819 +-0.655 2.6006 -5.1749 +-0.653 2.6103 -5.1679 +-0.651 2.6201 -5.1609 +-0.649 2.6298 -5.1539 +-0.647 2.6395 -5.1469 +-0.645 2.6492 -5.1399 +-0.643 2.6589 -5.1329 +-0.641 2.6686 -5.1259 +-0.639 2.6782 -5.1189 +-0.637 2.6879 -5.1119 +-0.635 2.6975 -5.1049 +-0.633 2.7072 -5.0979 +-0.631 2.7168 -5.0909 +-0.629 2.7264 -5.0839 +-0.627 2.7361 -5.0769 +-0.625 2.7457 -5.0699 +-0.623 2.7552 -5.0629 +-0.621 2.7648 -5.0559 +-0.619 2.7744 -5.0489 +-0.617 2.784 -5.0419 +-0.615 2.7935 -5.0349 +-0.613 2.8031 -5.0279 +-0.611 2.8126 -5.0209 +-0.609 2.8221 -5.0139 +-0.607 2.8316 -5.0069 +-0.605 2.8411 -4.9999 +-0.603 2.8506 -4.9929 +-0.601 2.8601 -4.9859 +-0.599 2.8696 -4.9789 +-0.597 2.879 -4.9719 +-0.595 2.8885 -4.9649 +-0.593 2.8979 -4.9579 +-0.591 2.9074 -4.9509 +-0.589 2.9168 -4.9439 +-0.587 2.9262 -4.9369 +-0.585 2.9356 -4.9299 +-0.583 2.945 -4.9229 +-0.581 2.9544 -4.9159 +-0.579 2.9638 -4.9089 +-0.577 2.9732 -4.9019 +-0.575 2.9825 -4.8949 +-0.573 2.9919 -4.8879 +-0.571 3.0012 -4.8809 +-0.569 3.0105 -4.8739 +-0.567 3.0198 -4.8669 +-0.565 3.0291 -4.8599 +-0.563 3.0384 -4.8529 +-0.561 3.0477 -4.8459 +-0.559 3.057 -4.8389 +-0.557 3.0663 -4.8319 +-0.555 3.0755 -4.8249 +-0.553 3.0848 -4.8179 +-0.551 3.094 -4.8109 +-0.549 3.1033 -4.8039 +-0.547 3.1125 -4.7969 +-0.545 3.1217 -4.7899 +-0.543 3.1309 -4.7829 +-0.541 3.1401 -4.7759 +-0.539 3.1492 -4.7689 +-0.537 3.1584 -4.7619 +-0.535 3.1676 -4.7549 +-0.533 3.1767 -4.7479 +-0.531 3.1859 -4.7409 +-0.529 3.195 -4.7339 +-0.527 3.2041 -4.7269 +-0.525 3.2132 -4.7199 +-0.523 3.2223 -4.7129 +-0.521 3.2314 -4.7059 +-0.519 3.2405 -4.6989 +-0.517 3.2496 -4.6919 +-0.515 3.2586 -4.6849 +-0.513 3.2677 -4.6779 +-0.511 3.2767 -4.6709 +-0.509 3.2858 -4.6639 +-0.507 3.2948 -4.6569 +-0.505 3.3038 -4.6499 +-0.503 3.3128 -4.6429 +-0.501 3.3218 -4.6359 +-0.499 3.3308 -4.6289 +-0.497 3.3398 -4.6219 +-0.495 3.3487 -4.6149 +-0.493 3.3577 -4.6079 +-0.491 3.3666 -4.6009 +-0.489 3.3756 -4.5939 +-0.487 3.3845 -4.5869 +-0.485 3.3934 -4.5799 +-0.483 3.4023 -4.5729 +-0.481 3.4112 -4.5659 +-0.479 3.4201 -4.5589 +-0.477 3.429 -4.5519 +-0.475 3.4378 -4.5449 +-0.473 3.4467 -4.5379 +-0.471 3.4555 -4.5309 +-0.469 3.4644 -4.5239 +-0.467 3.4732 -4.5169 +-0.465 3.482 -4.5099 +-0.463 3.4908 -4.5029 +-0.461 3.4996 -4.4959 +-0.459 3.5084 -4.4889 +-0.457 3.5172 -4.4819 +-0.455 3.5259 -4.4749 +-0.453 3.5347 -4.4679 +-0.451 3.5434 -4.4609 +-0.449 3.5522 -4.4539 +-0.447 3.5609 -4.4469 +-0.445 3.5696 -4.4399 +-0.443 3.5783 -4.4329 +-0.441 3.587 -4.4259 +-0.439 3.5957 -4.4189 +-0.437 3.6044 -4.4119 +-0.435 3.6131 -4.4049 +-0.433 3.6217 -4.3979 +-0.431 3.6304 -4.3909 +-0.429 3.639 -4.3839 +-0.427 3.6477 -4.3769 +-0.425 3.6563 -4.3699 +-0.423 3.6649 -4.3629 +-0.421 3.6735 -4.3559 +-0.419 3.6821 -4.3489 +-0.417 3.6907 -4.3419 +-0.415 3.6992 -4.3349 +-0.413 3.7078 -4.3279 +-0.411 3.7164 -4.3209 +-0.409 3.7249 -4.3139 +-0.407 3.7334 -4.3069 +-0.405 3.7419 -4.2999 +-0.403 3.7505 -4.2929 +-0.401 3.759 -4.2859 +-0.399 3.7675 -4.2789 +-0.397 3.7759 -4.2719 +-0.395 3.7844 -4.2649 +-0.393 3.7929 -4.2579 +-0.391 3.8013 -4.2509 +-0.389 3.8098 -4.2439 +-0.387 3.8182 -4.2369 +-0.385 3.8266 -4.2299 +-0.383 3.835 -4.2229 +-0.381 3.8435 -4.2159 +-0.379 3.8518 -4.2089 +-0.377 3.8602 -4.2019 +-0.375 3.8686 -4.1949 +-0.373 3.877 -4.1879 +-0.371 3.8853 -4.1809 +-0.369 3.8937 -4.1739 +-0.367 3.902 -4.1669 +-0.365 3.9103 -4.1599 +-0.363 3.9187 -4.1529 +-0.361 3.927 -4.1459 +-0.359 3.9353 -4.1389 +-0.357 3.9435 -4.1319 +-0.355 3.9518 -4.1249 +-0.353 3.9601 -4.1179 +-0.351 3.9683 -4.1109 +-0.349 3.9766 -4.1039 +-0.347 3.9848 -4.0969 +-0.345 3.9931 -4.0899 +-0.343 4.0013 -4.0829 +-0.341 4.0095 -4.0759 +-0.339 4.0177 -4.0689 +-0.337 4.0259 -4.0619 +-0.335 4.0341 -4.0549 +-0.333 4.0422 -4.0479 +-0.331 4.0504 -4.0409 +-0.329 4.0585 -4.0339 +-0.327 4.0667 -4.0269 +-0.325 4.0748 -4.0199 +-0.323 4.0829 -4.0129 +-0.321 4.091 -4.0059 +-0.319 4.0991 -3.9989 +-0.317 4.1072 -3.9919 +-0.315 4.1153 -3.9849 +-0.313 4.1234 -3.9779 +-0.311 4.1314 -3.9709 +-0.309 4.1395 -3.9639 +-0.307 4.1475 -3.9569 +-0.305 4.1556 -3.9499 +-0.303 4.1636 -3.9429 +-0.301 4.1716 -3.9359 +-0.299 4.1796 -3.9289 +-0.297 4.1876 -3.9219 +-0.295 4.1956 -3.9149 +-0.293 4.2036 -3.9079 +-0.291 4.2115 -3.9009 +-0.289 4.2195 -3.8939 +-0.287 4.2274 -3.8869 +-0.285 4.2353 -3.8799 +-0.283 4.2433 -3.8729 +-0.281 4.2512 -3.8659 +-0.279 4.2591 -3.8589 +-0.277 4.267 -3.8519 +-0.275 4.2749 -3.8449 +-0.273 4.2827 -3.8379 +-0.271 4.2906 -3.8309 +-0.269 4.2985 -3.8239 +-0.267 4.3063 -3.8169 +-0.265 4.3141 -3.8099 +-0.263 4.322 -3.8029 +-0.261 4.3298 -3.7959 +-0.259 4.3376 -3.7889 +-0.257 4.3454 -3.7819 +-0.255 4.3532 -3.7749 +-0.253 4.361 -3.7679 +-0.251 4.3687 -3.7609 +-0.249 4.3765 -3.7539 +-0.247 4.3842 -3.7469 +-0.245 4.392 -3.7399 +-0.243 4.3997 -3.7329 +-0.241 4.4074 -3.7259 +-0.239 4.4151 -3.7189 +-0.237 4.4228 -3.7119 +-0.235 4.4305 -3.7049 +-0.233 4.4382 -3.6979 +-0.231 4.4459 -3.6909 +-0.229 4.4535 -3.6839 +-0.227 4.4612 -3.6769 +-0.225 4.4688 -3.6699 +-0.223 4.4764 -3.6629 +-0.221 4.4841 -3.6559 +-0.219 4.4917 -3.6489 +-0.217 4.4993 -3.6419 +-0.215 4.5069 -3.6349 +-0.213 4.5144 -3.6279 +-0.211 4.522 -3.6209 +-0.209 4.5296 -3.6139 +-0.207 4.5371 -3.6069 +-0.205 4.5447 -3.5999 +-0.203 4.5522 -3.5929 +-0.201 4.5597 -3.5859 +-0.199 4.5672 -3.5789 +-0.197 4.5747 -3.5719 +-0.195 4.5822 -3.5649 +-0.193 4.5897 -3.5579 +-0.191 4.5972 -3.5509 +-0.189 4.6046 -3.5439 +-0.187 4.6121 -3.5369 +-0.185 4.6195 -3.5299 +-0.183 4.627 -3.5229 +-0.181 4.6344 -3.5159 +-0.179 4.6418 -3.5089 +-0.177 4.6492 -3.5019 +-0.175 4.6566 -3.4949 +-0.173 4.664 -3.4879 +-0.171 4.6714 -3.4809 +-0.169 4.6787 -3.4739 +-0.167 4.6861 -3.4669 +-0.165 4.6934 -3.4599 +-0.163 4.7008 -3.4529 +-0.161 4.7081 -3.4459 +-0.159 4.7154 -3.4389 +-0.157 4.7227 -3.4319 +-0.155 4.73 -3.4249 +-0.153 4.7373 -3.4179 +-0.151 4.7446 -3.4109 +-0.149 4.7518 -3.4039 +-0.147 4.7591 -3.3969 +-0.145 4.7663 -3.3899 +-0.143 4.7736 -3.3829 +-0.141 4.7808 -3.3759 +-0.139 4.788 -3.3689 +-0.137 4.7952 -3.3619 +-0.135 4.8024 -3.3549 +-0.133 4.8096 -3.3479 +-0.131 4.8168 -3.3409 +-0.129 4.824 -3.3339 +-0.127 4.8311 -3.3269 +-0.125 4.8383 -3.3199 +-0.123 4.8454 -3.3129 +-0.121 4.8525 -3.3059 +-0.119 4.8597 -3.2989 +-0.117 4.8668 -3.2919 +-0.115 4.8739 -3.2849 +-0.113 4.881 -3.2779 +-0.111 4.888 -3.2709 +-0.109 4.8951 -3.2639 +-0.107 4.9022 -3.2569 +-0.105 4.9092 -3.2499 +-0.103 4.9163 -3.2429 +-0.101 4.9233 -3.2359 +-0.099 4.9303 -3.2289 +-0.097 4.9373 -3.2219 +-0.095 4.9443 -3.2149 +-0.093 4.9513 -3.2079 +-0.091 4.9583 -3.2009 +-0.089 4.9653 -3.1939 +-0.087 4.9722 -3.1869 +-0.085 4.9792 -3.1799 +-0.083 4.9861 -3.1729 +-0.081 4.9931 -3.1659 +-0.079 5 -3.1589 +-0.077 5.0069 -3.1519 +-0.075 5.0138 -3.1449 +-0.073 5.0207 -3.1379 +-0.071 5.0276 -3.1309 +-0.069 5.0345 -3.1239 +-0.067 5.0413 -3.1169 +-0.065 5.0482 -3.1099 +-0.063 5.055 -3.1029 +-0.061 5.0619 -3.0959 +-0.059 5.0687 -3.0889 +-0.057 5.0755 -3.0819 +-0.055 5.0823 -3.0749 +-0.053 5.0891 -3.0679 +-0.051 5.0959 -3.0609 +-0.049 5.1027 -3.0539 +-0.047 5.1094 -3.0469 +-0.045 5.1162 -3.0399 +-0.043 5.1229 -3.0329 +-0.041 5.1297 -3.0259 +-0.039 5.1364 -3.0189 +-0.037 5.1431 -3.0119 +-0.035 5.1498 -3.0049 +-0.033 5.1565 -2.9979 +-0.031 5.1632 -2.9909 +-0.029 5.1699 -2.9839 +-0.027 5.1766 -2.9769 +-0.025 5.1832 -2.9699 +-0.023 5.1899 -2.9629 +-0.021 5.1965 -2.9559 +-0.019 5.2031 -2.9489 +-0.017 5.2097 -2.9419 +-0.015 5.2164 -2.9349 +-0.013 5.223 -2.9279 +-0.011 5.2295 -2.9209 +-0.009 5.2361 -2.9139 +-0.007 5.2427 -2.9069 +-0.005 5.2493 -2.8999 +-0.003 5.2558 -2.8929 +-0.001 5.2624 -2.8859 +0.001 5.2689 -2.8789 +0.003 5.2754 -2.8719 +0.005 5.2819 -2.8649 +0.007 5.2884 -2.8579 +0.009 5.2949 -2.8509 +0.011 5.3014 -2.8439 +0.013 5.3079 -2.8369 +0.015 5.3143 -2.8299 +0.017 5.3208 -2.8229 +0.019 5.3272 -2.8159 +0.021 5.3337 -2.8089 +0.023 5.3401 -2.8019 +0.025 5.3465 -2.7949 +0.027 5.3529 -2.7879 +0.029 5.3593 -2.7809 +0.031 5.3657 -2.7739 +0.033 5.372 -2.7669 +0.035 5.3784 -2.7599 +0.037 5.3848 -2.7529 +0.039 5.3911 -2.7459 +0.041 5.3974 -2.7389 +0.043 5.4038 -2.7319 +0.045 5.4101 -2.7249 +0.047 5.4164 -2.7179 +0.049 5.4227 -2.7109 +0.051 5.429 -2.7039 +0.053 5.4352 -2.6969 +0.055 5.4415 -2.6899 +0.057 5.4478 -2.6829 +0.059 5.454 -2.6759 +0.061 5.4602 -2.6689 +0.063 5.4665 -2.6619 +0.065 5.4727 -2.6549 +0.067 5.4789 -2.6479 +0.069 5.4851 -2.6409 +0.071 5.4913 -2.6339 +0.073 5.4975 -2.6269 +0.075 5.5036 -2.6199 +0.077 5.5098 -2.6129 +0.079 5.5159 -2.6059 +0.081 5.5221 -2.5989 +0.083 5.5282 -2.5919 +0.085 5.5343 -2.5849 +0.087 5.5404 -2.5779 +0.089 5.5465 -2.5709 +0.091 5.5526 -2.5639 +0.093 5.5587 -2.5569 +0.095 5.5648 -2.5499 +0.097 5.5708 -2.5429 +0.099 5.5769 -2.5359 +0.101 5.5829 -2.5289 +0.103 5.589 -2.5219 +0.105 5.595 -2.5149 +0.107 5.601 -2.5079 +0.109 5.607 -2.5009 +0.111 5.613 -2.4939 +0.113 5.619 -2.4869 +0.115 5.6249 -2.4799 +0.117 5.6309 -2.4729 +0.119 5.6368 -2.4659 +0.121 5.6428 -2.4589 +0.123 5.6487 -2.4519 +0.125 5.6546 -2.4449 +0.127 5.6606 -2.4379 +0.129 5.6665 -2.4309 +0.131 5.6723 -2.4239 +0.133 5.6782 -2.4169 +0.135 5.6841 -2.4099 +0.137 5.69 -2.4029 +0.139 5.6958 -2.3959 +0.141 5.7017 -2.3889 +0.143 5.7075 -2.3819 +0.145 5.7133 -2.3749 +0.147 5.7191 -2.3679 +0.149 5.7249 -2.3609 +0.151 5.7307 -2.3539 +0.153 5.7365 -2.3469 +0.155 5.7423 -2.3399 +0.157 5.7481 -2.3329 +0.159 5.7538 -2.3259 +0.161 5.7596 -2.3189 +0.163 5.7653 -2.3119 +0.165 5.771 -2.3049 +0.167 5.7768 -2.2979 +0.169 5.7825 -2.2909 +0.171 5.7882 -2.2838 +0.173 5.7938 -2.2768 +0.175 5.7995 -2.2698 +0.177 5.8052 -2.2628 +0.179 5.8108 -2.2558 +0.181 5.8165 -2.2488 +0.183 5.8221 -2.2418 +0.185 5.8278 -2.2348 +0.187 5.8334 -2.2278 +0.189 5.839 -2.2208 +0.191 5.8446 -2.2138 +0.193 5.8502 -2.2068 +0.195 5.8558 -2.1998 +0.197 5.8613 -2.1928 +0.199 5.8669 -2.1858 +0.201 5.8724 -2.1788 +0.203 5.878 -2.1718 +0.205 5.8835 -2.1648 +0.207 5.889 -2.1578 +0.209 5.8945 -2.1508 +0.211 5.9 -2.1438 +0.213 5.9055 -2.1368 +0.215 5.911 -2.1298 +0.217 5.9165 -2.1228 +0.219 5.9219 -2.1158 +0.221 5.9274 -2.1088 +0.223 5.9328 -2.1018 +0.225 5.9383 -2.0948 +0.227 5.9437 -2.0878 +0.229 5.9491 -2.0808 +0.231 5.9545 -2.0738 +0.233 5.9599 -2.0668 +0.235 5.9653 -2.0598 +0.237 5.9707 -2.0528 +0.239 5.976 -2.0458 +0.241 5.9814 -2.0388 +0.243 5.9867 -2.0318 +0.245 5.992 -2.0248 +0.247 5.9974 -2.0178 +0.249 6.0027 -2.0108 +0.251 6.008 -2.0038 +0.253 6.0133 -1.9968 +0.255 6.0186 -1.9898 +0.257 6.0238 -1.9828 +0.259 6.0291 -1.9758 +0.261 6.0344 -1.9688 +0.263 6.0396 -1.9618 +0.265 6.0448 -1.9548 +0.267 6.0501 -1.9478 +0.269 6.0553 -1.9408 +0.271 6.0605 -1.9338 +0.273 6.0657 -1.9268 +0.275 6.0709 -1.9198 +0.277 6.0761 -1.9128 +0.279 6.0812 -1.9058 +0.281 6.0864 -1.8988 +0.283 6.0915 -1.8918 +0.285 6.0967 -1.8848 +0.287 6.1018 -1.8778 +0.289 6.1069 -1.8708 +0.291 6.112 -1.8638 +0.293 6.1171 -1.8568 +0.295 6.1222 -1.8498 +0.297 6.1273 -1.8428 +0.299 6.1324 -1.8358 +0.301 6.1374 -1.8288 +0.303 6.1425 -1.8218 +0.305 6.1475 -1.8148 +0.307 6.1525 -1.8078 +0.309 6.1576 -1.8008 +0.311 6.1626 -1.7938 +0.313 6.1676 -1.7868 +0.315 6.1726 -1.7798 +0.317 6.1775 -1.7728 +0.319 6.1825 -1.7658 +0.321 6.1875 -1.7588 +0.323 6.1924 -1.7518 +0.325 6.1974 -1.7448 +0.327 6.2023 -1.7378 +0.329 6.2072 -1.7308 +0.331 6.2121 -1.7238 +0.333 6.217 -1.7168 +0.335 6.2219 -1.7098 +0.337 6.2268 -1.7028 +0.339 6.2317 -1.6958 +0.341 6.2365 -1.6888 +0.343 6.2414 -1.6818 +0.345 6.2462 -1.6748 +0.347 6.2511 -1.6678 +0.349 6.2559 -1.6608 +0.351 6.2607 -1.6538 +0.353 6.2655 -1.6468 +0.355 6.2703 -1.6398 +0.357 6.2751 -1.6328 +0.359 6.2799 -1.6258 +0.361 6.2846 -1.6188 +0.363 6.2894 -1.6118 +0.365 6.2941 -1.6048 +0.367 6.2989 -1.5978 +0.369 6.3036 -1.5908 +0.371 6.3083 -1.5838 +0.373 6.313 -1.5768 +0.375 6.3177 -1.5698 +0.377 6.3224 -1.5628 +0.379 6.3271 -1.5558 +0.381 6.3317 -1.5488 +0.383 6.3364 -1.5418 +0.3851 6.3411 -1.5348 +0.3871 6.3457 -1.5278 +0.3891 6.3503 -1.5208 +0.3911 6.3549 -1.5138 +0.3931 6.3595 -1.5068 +0.3951 6.3641 -1.4998 +0.3971 6.3687 -1.4928 +0.3991 6.3733 -1.4858 +0.4011 6.3779 -1.4788 +0.4031 6.3824 -1.4718 +0.4051 6.387 -1.4648 +0.4071 6.3915 -1.4578 +0.4091 6.3961 -1.4508 +0.4111 6.4006 -1.4438 +0.4131 6.4051 -1.4368 +0.4151 6.4096 -1.4298 +0.4171 6.4141 -1.4228 +0.4191 6.4186 -1.4158 +0.4211 6.423 -1.4088 +0.4231 6.4275 -1.4018 +0.4251 6.4319 -1.3948 +0.4271 6.4364 -1.3878 +0.4291 6.4408 -1.3808 +0.4311 6.4452 -1.3738 +0.4331 6.4496 -1.3668 +0.4351 6.454 -1.3598 +0.4371 6.4584 -1.3528 +0.4391 6.4628 -1.3458 +0.4411 6.4672 -1.3388 +0.4431 6.4716 -1.3318 +0.4451 6.4759 -1.3248 +0.4471 6.4803 -1.3178 +0.4491 6.4846 -1.3108 +0.4511 6.4889 -1.3038 +0.4531 6.4932 -1.2968 +0.4551 6.4975 -1.2898 +0.4571 6.5018 -1.2828 +0.4591 6.5061 -1.2758 +0.4611 6.5104 -1.2688 +0.4631 6.5146 -1.2618 +0.4651 6.5189 -1.2548 +0.4671 6.5231 -1.2478 +0.4691 6.5274 -1.2408 +0.4711 6.5316 -1.2338 +0.4731 6.5358 -1.2268 +0.4751 6.54 -1.2198 +0.4771 6.5442 -1.2128 +0.4791 6.5484 -1.2058 +0.4811 6.5526 -1.1988 +0.4831 6.5568 -1.1918 +0.4851 6.5609 -1.1848 +0.4871 6.5651 -1.1778 +0.4891 6.5692 -1.1708 +0.4911 6.5733 -1.1638 +0.4931 6.5774 -1.1568 +0.4951 6.5815 -1.1498 +0.4971 6.5856 -1.1428 +0.4991 6.5897 -1.1358 +0.5011 6.5938 -1.1288 +0.5031 6.5979 -1.1218 +0.5051 6.6019 -1.1148 +0.5071 6.606 -1.1078 +0.5091 6.61 -1.1008 +0.5111 6.6141 -1.0938 +0.5131 6.6181 -1.0868 +0.5151 6.6221 -1.0798 +0.5171 6.6261 -1.0728 +0.5191 6.6301 -1.0658 +0.5211 6.6341 -1.0588 +0.5231 6.638 -1.0518 +0.5251 6.642 -1.0448 +0.5271 6.6459 -1.0378 +0.5291 6.6499 -1.0308 +0.5311 6.6538 -1.0238 +0.5331 6.6577 -1.0168 +0.5351 6.6616 -1.0098 +0.5371 6.6655 -1.0028 +0.5391 6.6694 -0.9958 +0.5411 6.6733 -0.9888 +0.5431 6.6772 -0.9818 +0.5451 6.6811 -0.9748 +0.5471 6.6849 -0.9678 +0.5491 6.6887 -0.9608 +0.5511 6.6926 -0.9538 +0.5531 6.6964 -0.9468 +0.5551 6.7002 -0.9398 +0.5571 6.704 -0.9328 +0.5591 6.7078 -0.9258 +0.5611 6.7116 -0.9188 +0.5631 6.7154 -0.9118 +0.5651 6.7191 -0.9048 +0.5671 6.7229 -0.8978 +0.5691 6.7266 -0.8908 +0.5711 6.7304 -0.8838 +0.5731 6.7341 -0.8768 +0.5751 6.7378 -0.8698 +0.5771 6.7415 -0.8628 +0.5791 6.7452 -0.8558 +0.5811 6.7489 -0.8488 +0.5831 6.7526 -0.8418 +0.5851 6.7562 -0.8348 +0.5871 6.7599 -0.8278 +0.5891 6.7635 -0.8208 +0.5911 6.7672 -0.8138 +0.5931 6.7708 -0.8068 +0.5951 6.7744 -0.7998 +0.5971 6.778 -0.7928 +0.5991 6.7816 -0.7858 +0.6011 6.7852 -0.7788 +0.6031 6.7888 -0.7718 +0.6051 6.7924 -0.7648 +0.6071 6.7959 -0.7578 +0.6091 6.7995 -0.7508 +0.6111 6.803 -0.7438 +0.6131 6.8065 -0.7368 +0.6151 6.8101 -0.7298 +0.6171 6.8136 -0.7228 +0.6191 6.8171 -0.7158 +0.6211 6.8206 -0.7088 +0.6231 6.824 -0.7018 +0.6251 6.8275 -0.6948 +0.6271 6.831 -0.6878 +0.6291 6.8344 -0.6808 +0.6311 6.8379 -0.6738 +0.6331 6.8413 -0.6668 +0.6351 6.8447 -0.6598 +0.6371 6.8481 -0.6528 +0.6391 6.8515 -0.6458 +0.6411 6.8549 -0.6388 +0.6431 6.8583 -0.6318 +0.6451 6.8617 -0.6248 +0.6471 6.865 -0.6178 +0.6491 6.8684 -0.6108 +0.6511 6.8717 -0.6038 +0.6531 6.8751 -0.5968 +0.6551 6.8784 -0.5898 +0.6571 6.8817 -0.5828 +0.6591 6.885 -0.5758 +0.6611 6.8883 -0.5688 +0.6631 6.8916 -0.5618 +0.6651 6.8948 -0.5548 +0.6671 6.8981 -0.5478 +0.6691 6.9014 -0.5408 +0.6711 6.9046 -0.5338 +0.6731 6.9078 -0.5268 +0.6751 6.9111 -0.5198 +0.6771 6.9143 -0.5128 +0.6791 6.9175 -0.5058 +0.6811 6.9207 -0.4988 +0.6831 6.9239 -0.4918 +0.6851 6.927 -0.4848 +0.6871 6.9302 -0.4778 +0.6891 6.9334 -0.4708 +0.6911 6.9365 -0.4638 +0.6931 6.9396 -0.4568 +0.6951 6.9428 -0.4498 +0.6971 6.9459 -0.4428 +0.6991 6.949 -0.4358 +0.7011 6.9521 -0.4288 +0.7031 6.9552 -0.4218 +0.7051 6.9583 -0.4148 +0.7071 6.9613 -0.4078 +0.7091 6.9644 -0.4008 +0.7111 6.9674 -0.3938 +0.7131 6.9705 -0.3868 +0.7151 6.9735 -0.3798 +0.7171 6.9765 -0.3728 +0.7191 6.9795 -0.3658 +0.7211 6.9825 -0.3588 +0.7231 6.9855 -0.3518 +0.7251 6.9885 -0.3448 +0.7271 6.9915 -0.3378 +0.7291 6.9944 -0.3308 +0.7311 6.9974 -0.3238 +0.7331 7.0003 -0.3168 +0.7351 7.0032 -0.3098 +0.7371 7.0062 -0.3028 +0.7391 7.0091 -0.2958 +0.7411 7.012 -0.2888 +0.7431 7.0149 -0.2818 +0.7451 7.0178 -0.2748 +0.7471 7.0206 -0.2678 +0.7491 7.0235 -0.2608 +0.7511 7.0263 -0.2538 +0.7531 7.0292 -0.2468 +0.7551 7.032 -0.2398 +0.7571 7.0348 -0.2328 +0.7591 7.0376 -0.2258 +0.7611 7.0405 -0.2188 +0.7631 7.0432 -0.2118 +0.7651 7.046 -0.2048 +0.7671 7.0488 -0.1978 +0.7691 7.0516 -0.1908 +0.7711 7.0543 -0.1838 +0.7731 7.0571 -0.1768 +0.7751 7.0598 -0.1698 +0.7771 7.0625 -0.1628 +0.7791 7.0652 -0.1558 +0.7811 7.0679 -0.1488 +0.7831 7.0706 -0.1418 +0.7851 7.0733 -0.1348 +0.7871 7.076 -0.1278 +0.7891 7.0787 -0.1208 +0.7911 7.0813 -0.1138 +0.7931 7.084 -0.1068 +0.7951 7.0866 -0.0998 +0.7971 7.0892 -0.0928 +0.7991 7.0918 -0.0858 +0.8011 7.0945 -0.0788 +0.8031 7.097 -0.0718 +0.8051 7.0996 -0.0648 +0.8071 7.1022 -0.0578 +0.8091 7.1048 -0.0508 +0.8111 7.1073 -0.0438 +0.8131 7.1099 -0.0368 +0.8151 7.1124 -0.0298 +0.8171 7.115 -0.0228 +0.8191 7.1175 -0.0158 +0.8211 7.12 -0.0088 +0.8231 7.1225 -0.0018 +0.8251 7.125 0.0052 +0.8271 7.1274 0.0122 +0.8291 7.1299 0.0192 +0.8311 7.1324 0.0262 +0.8331 7.1348 0.0332 +0.8351 7.1373 0.0402 +0.8371 7.1397 0.0472 +0.8391 7.1421 0.0542 +0.8411 7.1445 0.0612 +0.8431 7.1469 0.0682 +0.8451 7.1493 0.0752 +0.8471 7.1517 0.0822 +0.8491 7.1541 0.0892 +0.8511 7.1564 0.0962 +0.8531 7.1588 0.1032 +0.8551 7.1611 0.1102 +0.8571 7.1635 0.1172 +0.8591 7.1658 0.1242 +0.8611 7.1681 0.1312 +0.8631 7.1704 0.1382 +0.8651 7.1727 0.1452 +0.8671 7.175 0.1522 +0.8691 7.1772 0.1592 +0.8711 7.1795 0.1662 +0.8731 7.1818 0.1732 +0.8751 7.184 0.1802 +0.8771 7.1862 0.1872 +0.8791 7.1885 0.1942 +0.8811 7.1907 0.2012 +0.8831 7.1929 0.2082 +0.8851 7.1951 0.2152 +0.8871 7.1973 0.2222 +0.8891 7.1994 0.2292 +0.8911 7.2016 0.2362 +0.8931 7.2038 0.2432 +0.8951 7.2059 0.2502 +0.8971 7.208 0.2572 +0.8991 7.2102 0.2642 +0.9011 7.2123 0.2712 +0.9031 7.2144 0.2782 +0.9051 7.2165 0.2852 +0.9071 7.2186 0.2922 +0.9091 7.2206 0.2992 +0.9111 7.2227 0.3062 +0.9131 7.2248 0.3132 +0.9151 7.2268 0.3202 +0.9171 7.2289 0.3272 +0.9191 7.2309 0.3342 +0.9211 7.2329 0.3412 +0.9231 7.2349 0.3482 +0.9251 7.2369 0.3552 +0.9271 7.2389 0.3622 +0.9291 7.2409 0.3692 +0.9311 7.2428 0.3762 +0.9331 7.2448 0.3832 +0.9351 7.2468 0.3902 +0.9371 7.2487 0.3972 +0.9391 7.2506 0.4042 +0.9411 7.2525 0.4112 +0.9431 7.2545 0.4182 +0.9451 7.2564 0.4252 +0.9471 7.2582 0.4322 +0.9491 7.2601 0.4392 +0.9511 7.262 0.4462 +0.9531 7.2639 0.4532 +0.9551 7.2657 0.4602 +0.9571 7.2675 0.4672 +0.9591 7.2694 0.4742 +0.9611 7.2712 0.4812 +0.9631 7.273 0.4882 +0.9651 7.2748 0.4952 +0.9671 7.2766 0.5022 +0.9691 7.2784 0.5092 +0.9711 7.2802 0.5162 +0.9731 7.2819 0.5232 +0.9751 7.2837 0.5302 +0.9771 7.2854 0.5372 +0.9791 7.2872 0.5442 +0.9811 7.2889 0.5512 +0.9831 7.2906 0.5582 +0.9851 7.2923 0.5652 +0.9871 7.294 0.5722 +0.9891 7.2957 0.5792 +0.9911 7.2974 0.5862 +0.9931 7.299 0.5932 +0.9951 7.3007 0.6002 +0.9971 7.3023 0.6072 +0.9991 7.304 0.6142 +1.0011 7.3056 0.6212 +1.0031 7.3072 0.6282 +1.0051 7.3088 0.6352 +1.0071 7.3104 0.6422 +1.0091 7.312 0.6492 +1.0111 7.3136 0.6562 +1.0131 7.3151 0.6632 +1.0151 7.3167 0.6702 +1.0171 7.3182 0.6772 +1.0191 7.3198 0.6842 +1.0211 7.3213 0.6912 +1.0231 7.3228 0.6982 +1.0251 7.3243 0.7052 +1.0271 7.3258 0.7122 +1.0291 7.3273 0.7193 +1.0311 7.3288 0.7263 +1.0331 7.3303 0.7333 +1.0351 7.3317 0.7403 +1.0371 7.3332 0.7473 +1.0391 7.3346 0.7543 +1.0411 7.336 0.7613 +1.0431 7.3374 0.7683 +1.0451 7.3389 0.7753 +1.0471 7.3403 0.7823 +1.0491 7.3416 0.7893 +1.0511 7.343 0.7963 +1.0531 7.3444 0.8033 +1.0551 7.3458 0.8103 +1.0571 7.3471 0.8173 +1.0591 7.3485 0.8243 +1.0611 7.3498 0.8313 +1.0631 7.3511 0.8383 +1.0651 7.3524 0.8453 +1.0671 7.3537 0.8523 +1.0691 7.355 0.8593 +1.0711 7.3563 0.8663 +1.0731 7.3576 0.8733 +1.0751 7.3588 0.8803 +1.0771 7.3601 0.8873 +1.0791 7.3613 0.8943 +1.0811 7.3626 0.9013 +1.0831 7.3638 0.9083 +1.0851 7.365 0.9153 +1.0871 7.3662 0.9223 +1.0891 7.3674 0.9293 +1.0911 7.3686 0.9363 +1.0931 7.3698 0.9433 +1.0951 7.3709 0.9503 +1.0971 7.3721 0.9573 +1.0991 7.3732 0.9643 +1.1011 7.3743 0.9713 +1.1031 7.3755 0.9783 +1.1051 7.3766 0.9853 +1.1071 7.3777 0.9923 +1.1091 7.3788 0.9993 +1.1111 7.3799 1.0063 +1.1131 7.381 1.0133 +1.1151 7.382 1.0203 +1.1171 7.3831 1.0273 +1.1191 7.3841 1.0343 +1.1211 7.3852 1.0413 +1.1231 7.3862 1.0483 +1.1251 7.3872 1.0553 +1.1271 7.3882 1.0623 +1.1291 7.3892 1.0693 +1.1311 7.3902 1.0763 +1.1331 7.3912 1.0833 +1.1351 7.3921 1.0903 +1.1371 7.3931 1.0973 +1.1391 7.3941 1.1043 +1.1411 7.395 1.1113 +1.1431 7.3959 1.1183 +1.1451 7.3968 1.1253 +1.1471 7.3977 1.1323 +1.1491 7.3986 1.1393 +1.1511 7.3995 1.1463 +1.1531 7.4004 1.1533 +1.1551 7.4013 1.1603 +1.1571 7.4021 1.1673 +1.1591 7.403 1.1743 +1.1611 7.4038 1.1813 +1.1631 7.4047 1.1883 +1.1651 7.4055 1.1953 +1.1671 7.4063 1.2023 +1.1691 7.4071 1.2093 +1.1711 7.4079 1.2163 +1.1731 7.4087 1.2233 +1.1751 7.4095 1.2303 +1.1771 7.4102 1.2373 +1.1791 7.411 1.2443 +1.1811 7.4117 1.2513 +1.1831 7.4124 1.2583 +1.1851 7.4132 1.2653 +1.1871 7.4139 1.2723 +1.1891 7.4146 1.2793 +1.1911 7.4153 1.2863 +1.1931 7.416 1.2933 +1.1951 7.4166 1.3003 +1.1971 7.4173 1.3073 +1.1991 7.418 1.3143 +1.2011 7.4186 1.3213 +1.2031 7.4192 1.3283 +1.2051 7.4199 1.3353 +1.2071 7.4205 1.3423 +1.2091 7.4211 1.3493 +1.2111 7.4217 1.3563 +1.2131 7.4223 1.3633 +1.2151 7.4228 1.3703 +1.2171 7.4234 1.3773 +1.2191 7.424 1.3843 +1.2211 7.4245 1.3913 +1.2231 7.425 1.3983 +1.2251 7.4256 1.4053 +1.2271 7.4261 1.4123 +1.2291 7.4266 1.4193 +1.2311 7.4271 1.4263 +1.2331 7.4276 1.4333 +1.2351 7.4281 1.4403 +1.2371 7.4285 1.4473 +1.2391 7.429 1.4543 +1.2411 7.4294 1.4613 +1.2431 7.4299 1.4683 +1.2451 7.4303 1.4753 +1.2471 7.4307 1.4823 +1.2491 7.4311 1.4893 +1.2511 7.4315 1.4963 +1.2531 7.4319 1.5033 +1.2551 7.4323 1.5103 +1.2571 7.4327 1.5173 +1.2591 7.433 1.5243 +1.2611 7.4334 1.5313 +1.2631 7.4337 1.5383 +1.2651 7.434 1.5453 +1.2671 7.4344 1.5523 +1.2691 7.4347 1.5593 +1.2711 7.435 1.5663 +1.2731 7.4353 1.5733 +1.2751 7.4355 1.5803 +1.2771 7.4358 1.5873 +1.2791 7.4361 1.5943 +1.2811 7.4363 1.6013 +1.2831 7.4366 1.6083 +1.2851 7.4368 1.6153 +1.2871 7.437 1.6223 +1.2891 7.4372 1.6293 +1.2911 7.4374 1.6363 +1.2931 7.4376 1.6433 +1.2951 7.4378 1.6503 +1.2971 7.438 1.6573 +1.2991 7.4382 1.6643 +1.3011 7.4383 1.6713 +1.3031 7.4385 1.6783 +1.3051 7.4386 1.6853 +1.3071 7.4387 1.6923 +1.3091 7.4388 1.6993 +1.3111 7.4389 1.7063 +1.3131 7.439 1.7133 +1.3151 7.4391 1.7203 +1.3171 7.4392 1.7273 +1.3191 7.4393 1.7343 +1.3211 7.4393 1.7413 +1.3231 7.4394 1.7483 +1.3251 7.4394 1.7553 +1.3271 7.4394 1.7623 +1.3291 7.4394 1.7693 +1.3311 7.4394 1.7763 +1.3331 7.4394 1.7833 +1.3351 7.4394 1.7903 +1.3371 7.4394 1.7973 +1.3391 7.4394 1.8043 +1.3411 7.4393 1.8113 +1.3431 7.4393 1.8183 +1.3451 7.4392 1.8253 +1.3471 7.4392 1.8323 +1.3491 7.4391 1.8393 +1.3511 7.439 1.8463 +1.3531 7.4389 1.8533 +1.3551 7.4388 1.8603 +1.3571 7.4386 1.8673 +1.3591 7.4385 1.8743 +1.3611 7.4384 1.8813 +1.3631 7.4382 1.8883 +1.3651 7.4381 1.8953 +1.3671 7.4379 1.9023 +1.3691 7.4377 1.9093 +1.3711 7.4375 1.9163 +1.3731 7.4373 1.9233 +1.3751 7.4371 1.9303 +1.3771 7.4369 1.9373 +1.3791 7.4367 1.9443 +1.3811 7.4364 1.9513 +1.3831 7.4362 1.9583 +1.3851 7.4359 1.9653 +1.3871 7.4357 1.9723 +1.3891 7.4354 1.9793 +1.3911 7.4351 1.9863 +1.3931 7.4348 1.9933 +1.3951 7.4345 2.0003 +1.3971 7.4342 2.0073 +1.3991 7.4338 2.0143 +1.4011 7.4335 2.0213 +1.4031 7.4332 2.0283 +1.4051 7.4328 2.0353 +1.4071 7.4324 2.0423 +1.4091 7.4321 2.0493 +1.4111 7.4317 2.0563 +1.4131 7.4313 2.0633 +1.4151 7.4309 2.0703 +1.4171 7.4305 2.0773 +1.4191 7.43 2.0843 +1.4211 7.4296 2.0913 +1.4231 7.4292 2.0983 +1.4251 7.4287 2.1053 +1.4271 7.4282 2.1123 +1.4291 7.4278 2.1193 +1.4311 7.4273 2.1263 +1.4331 7.4268 2.1333 +1.4351 7.4263 2.1403 +1.4371 7.4258 2.1473 +1.4391 7.4253 2.1543 +1.4411 7.4247 2.1613 +1.4431 7.4242 2.1683 +1.4451 7.4236 2.1753 +1.4471 7.4231 2.1823 +1.4491 7.4225 2.1893 +1.4511 7.4219 2.1963 +1.4531 7.4213 2.2033 +1.4551 7.4207 2.2103 +1.4571 7.4201 2.2173 +1.4591 7.4195 2.2243 +1.4611 7.4189 2.2313 +1.4631 7.4182 2.2383 +1.4651 7.4176 2.2453 +1.4671 7.4169 2.2523 +1.4691 7.4162 2.2593 +1.4711 7.4156 2.2663 +1.4731 7.4149 2.2733 +1.4751 7.4142 2.2803 +1.4771 7.4135 2.2873 +1.4791 7.4127 2.2943 +1.4811 7.412 2.3013 +1.4831 7.4113 2.3083 +1.4851 7.4105 2.3153 +1.4871 7.4098 2.3223 +1.4891 7.409 2.3293 +1.4911 7.4082 2.3363 +1.4931 7.4074 2.3433 +1.4951 7.4066 2.3503 +1.4971 7.4058 2.3573 +1.4991 7.405 2.3643 +1.5011 7.4042 2.3713 +1.5031 7.4033 2.3783 +1.5051 7.4025 2.3853 +1.5071 7.4016 2.3923 +1.5091 7.4008 2.3993 +1.5111 7.3999 2.4063 +1.5131 7.399 2.4133 +1.5151 7.3981 2.4203 +1.5171 7.3972 2.4273 +1.5191 7.3963 2.4343 +1.5211 7.3954 2.4413 +1.5231 7.3944 2.4483 +1.5251 7.3935 2.4553 +1.5271 7.3925 2.4623 +1.5291 7.3916 2.4693 +1.5311 7.3906 2.4763 +1.5331 7.3896 2.4833 +1.5351 7.3886 2.4903 +1.5371 7.3876 2.4973 +1.5391 7.3866 2.5043 +1.5411 7.3856 2.5113 +1.5431 7.3845 2.5183 +1.5451 7.3835 2.5253 +1.5471 7.3824 2.5323 +1.5491 7.3814 2.5393 +1.5511 7.3803 2.5463 +1.5531 7.3792 2.5533 +1.5551 7.3781 2.5603 +1.5571 7.377 2.5673 +1.5591 7.3759 2.5743 +1.5611 7.3748 2.5813 +1.5631 7.3737 2.5883 +1.5651 7.3725 2.5953 +1.5671 7.3714 2.6023 +1.5691 7.3702 2.6093 +1.5711 7.369 2.6163 +1.5731 7.3679 2.6233 +1.5751 7.3667 2.6303 +1.5771 7.3655 2.6373 +1.5791 7.3643 2.6443 +1.5811 7.363 2.6513 +1.5831 7.3618 2.6583 +1.5851 7.3606 2.6653 +1.5871 7.3593 2.6723 +1.5891 7.3581 2.6793 +1.5911 7.3568 2.6863 +1.5931 7.3555 2.6933 +1.5951 7.3542 2.7003 +1.5971 7.3529 2.7073 +1.5991 7.3516 2.7143 +1.6011 7.3503 2.7213 +1.6031 7.349 2.7283 +1.6051 7.3477 2.7353 +1.6071 7.3463 2.7423 +1.6091 7.3449 2.7493 +1.6111 7.3436 2.7563 +1.6131 7.3422 2.7633 +1.6151 7.3408 2.7703 +1.6171 7.3394 2.7773 +1.6191 7.338 2.7843 +1.6211 7.3366 2.7913 +1.6231 7.3352 2.7983 +1.6251 7.3337 2.8053 +1.6271 7.3323 2.8123 +1.6291 7.3308 2.8193 +1.6311 7.3294 2.8263 +1.6331 7.3279 2.8333 +1.6351 7.3264 2.8403 +1.6371 7.3249 2.8473 +1.6391 7.3234 2.8543 +1.6411 7.3219 2.8613 +1.6431 7.3204 2.8683 +1.6451 7.3188 2.8753 +1.6471 7.3173 2.8823 +1.6491 7.3158 2.8893 +1.6511 7.3142 2.8963 +1.6531 7.3126 2.9033 +1.6551 7.311 2.9103 +1.6571 7.3094 2.9173 +1.6591 7.3078 2.9243 +1.6611 7.3062 2.9313 +1.6631 7.3046 2.9383 +1.6651 7.303 2.9453 +1.6671 7.3013 2.9523 +1.6691 7.2997 2.9593 +1.6711 7.298 2.9663 +1.6731 7.2963 2.9733 +1.6751 7.2947 2.9803 +1.6771 7.293 2.9873 +1.6791 7.2913 2.9943 +1.6811 7.2896 3.0013 +1.6831 7.2878 3.0083 +1.6851 7.2861 3.0153 +1.6871 7.2844 3.0223 +1.6891 7.2826 3.0293 +1.6911 7.2809 3.0363 +1.6931 7.2791 3.0433 +1.6951 7.2773 3.0503 +1.6971 7.2755 3.0573 +1.6991 7.2737 3.0643 +1.7011 7.2719 3.0713 +1.7031 7.2701 3.0783 +1.7051 7.2683 3.0853 +1.7071 7.2664 3.0923 +1.7091 7.2646 3.0993 +1.7111 7.2627 3.1063 +1.7131 7.2609 3.1133 +1.7151 7.259 3.1203 +1.7171 7.2571 3.1273 +1.7191 7.2552 3.1343 +1.7211 7.2533 3.1413 +1.7231 7.2514 3.1483 +1.7251 7.2495 3.1553 +1.7271 7.2475 3.1623 +1.7291 7.2456 3.1693 +1.7311 7.2436 3.1763 +1.7331 7.2417 3.1833 +1.7351 7.2397 3.1903 +1.7371 7.2377 3.1973 +1.7391 7.2357 3.2043 +1.7411 7.2337 3.2113 +1.7431 7.2317 3.2183 +1.7451 7.2297 3.2253 +1.7471 7.2276 3.2323 +1.7491 7.2256 3.2393 +1.7511 7.2235 3.2463 +1.7531 7.2215 3.2533 +1.7551 7.2194 3.2603 +1.7571 7.2173 3.2673 +1.7591 7.2152 3.2743 +1.7611 7.2131 3.2813 +1.7631 7.211 3.2883 +1.7651 7.2089 3.2953 +1.7671 7.2068 3.3023 +1.7691 7.2046 3.3093 +1.7711 7.2025 3.3163 +1.7731 7.2003 3.3233 +1.7751 7.1981 3.3303 +1.7771 7.196 3.3373 +1.7791 7.1938 3.3443 +1.7811 7.1916 3.3513 +1.7831 7.1894 3.3583 +1.7851 7.1871 3.3653 +1.7871 7.1849 3.3723 +1.7891 7.1827 3.3793 +1.7911 7.1804 3.3863 +1.7931 7.1782 3.3933 +1.7951 7.1759 3.4003 +1.7971 7.1736 3.4073 +1.7991 7.1713 3.4143 +1.8011 7.169 3.4213 +1.8031 7.1667 3.4283 +1.8051 7.1644 3.4353 +1.8071 7.1621 3.4423 +1.8091 7.1597 3.4493 +1.8111 7.1574 3.4563 +1.8131 7.155 3.4633 +1.8151 7.1527 3.4703 +1.8171 7.1503 3.4773 +1.8191 7.1479 3.4843 +1.8211 7.1455 3.4913 +1.8231 7.1431 3.4983 +1.8251 7.1407 3.5053 +1.8271 7.1382 3.5123 +1.8291 7.1358 3.5193 +1.8311 7.1334 3.5263 +1.8331 7.1309 3.5333 +1.8351 7.1284 3.5403 +1.8371 7.126 3.5473 +1.8391 7.1235 3.5543 +1.8411 7.121 3.5613 +1.8431 7.1185 3.5683 +1.8451 7.116 3.5753 +1.8471 7.1134 3.5823 +1.8491 7.1109 3.5893 +1.8511 7.1084 3.5963 +1.8531 7.1058 3.6033 +1.8551 7.1032 3.6103 +1.8571 7.1007 3.6173 +1.8591 7.0981 3.6243 +1.8611 7.0955 3.6313 +1.8631 7.0929 3.6383 +1.8651 7.0903 3.6453 +1.8671 7.0877 3.6523 +1.8691 7.085 3.6593 +1.8711 7.0824 3.6663 +1.8731 7.0797 3.6733 +1.8751 7.0771 3.6803 +1.8771 7.0744 3.6873 +1.8791 7.0717 3.6943 +1.8811 7.069 3.7013 +1.8831 7.0663 3.7083 +1.8851 7.0636 3.7154 +1.8871 7.0609 3.7224 +1.8891 7.0582 3.7294 +1.8911 7.0554 3.7364 +1.8931 7.0527 3.7434 +1.8951 7.0499 3.7504 +1.8971 7.0471 3.7574 +1.8991 7.0444 3.7644 +1.9011 7.0416 3.7714 +1.9031 7.0388 3.7784 +1.9051 7.036 3.7854 +1.9071 7.0331 3.7924 +1.9091 7.0303 3.7994 +1.9111 7.0275 3.8064 +1.9131 7.0246 3.8134 +1.9151 7.0218 3.8204 +1.9171 7.0189 3.8274 +1.9191 7.016 3.8344 +1.9211 7.0131 3.8414 +1.9231 7.0102 3.8484 +1.9251 7.0073 3.8554 +1.9271 7.0044 3.8624 +1.9291 7.0015 3.8694 +1.9311 6.9986 3.8764 +1.9331 6.9956 3.8834 +1.9351 6.9927 3.8904 +1.9371 6.9897 3.8974 +1.9391 6.9867 3.9044 +1.9411 6.9837 3.9114 +1.9431 6.9807 3.9184 +1.9451 6.9777 3.9254 +1.9471 6.9747 3.9324 +1.9491 6.9717 3.9394 +1.9511 6.9687 3.9464 +1.9531 6.9656 3.9534 +1.9551 6.9626 3.9604 +1.9571 6.9595 3.9674 +1.9591 6.9564 3.9744 +1.9611 6.9533 3.9814 +1.9631 6.9502 3.9884 +1.9651 6.9471 3.9954 +1.9671 6.944 4.0024 +1.9691 6.9409 4.0094 +1.9711 6.9378 4.0164 +1.9731 6.9346 4.0234 +1.9751 6.9315 4.0304 +1.9771 6.9283 4.0374 +1.9791 6.9251 4.0444 +1.9811 6.922 4.0514 +1.9831 6.9188 4.0584 +1.9851 6.9156 4.0654 +1.9871 6.9124 4.0724 +1.9891 6.9091 4.0794 +1.9911 6.9059 4.0864 +1.9931 6.9027 4.0934 +1.9951 6.8994 4.1004 +1.9971 6.8962 4.1074 +1.9991 6.8929 4.1144 +2.0011 6.8896 4.1214 +2.0031 6.8863 4.1284 +2.0051 6.883 4.1354 +2.0071 6.8797 4.1424 +2.0091 6.8764 4.1494 +2.0111 6.8731 4.1564 +2.0131 6.8697 4.1634 +2.0151 6.8664 4.1704 +2.0171 6.863 4.1774 +2.0191 6.8597 4.1844 +2.0211 6.8563 4.1914 +2.0231 6.8529 4.1984 +2.0251 6.8495 4.2054 +2.0271 6.8461 4.2124 +2.0291 6.8427 4.2194 +2.0311 6.8392 4.2264 +2.0331 6.8358 4.2334 +2.0351 6.8324 4.2404 +2.0371 6.8289 4.2474 +2.0391 6.8254 4.2544 +2.0411 6.822 4.2614 +2.0431 6.8185 4.2684 +2.0451 6.815 4.2754 +2.0471 6.8115 4.2824 +2.0491 6.808 4.2894 +2.0511 6.8044 4.2964 +2.0531 6.8009 4.3034 +2.0551 6.7973 4.3104 +2.0571 6.7938 4.3174 +2.0591 6.7902 4.3244 +2.0611 6.7867 4.3314 +2.0631 6.7831 4.3384 +2.0651 6.7795 4.3454 +2.0671 6.7759 4.3524 +2.0691 6.7723 4.3594 +2.0711 6.7686 4.3664 +2.0731 6.765 4.3734 +2.0751 6.7614 4.3804 +2.0771 6.7577 4.3874 +2.0791 6.754 4.3944 +2.0811 6.7504 4.4014 +2.0831 6.7467 4.4084 +2.0851 6.743 4.4154 +2.0871 6.7393 4.4224 +2.0891 6.7356 4.4294 +2.0911 6.7319 4.4364 +2.0931 6.7281 4.4434 +2.0951 6.7244 4.4504 +2.0971 6.7206 4.4574 +2.0991 6.7169 4.4644 +2.1011 6.7131 4.4714 +2.1031 6.7093 4.4784 +2.1051 6.7055 4.4854 +2.1071 6.7017 4.4924 +2.1091 6.6979 4.4994 +2.1111 6.6941 4.5064 +2.1131 6.6903 4.5134 +2.1151 6.6864 4.5204 +2.1171 6.6826 4.5274 +2.1191 6.6787 4.5344 +2.1211 6.6749 4.5414 +2.1231 6.671 4.5484 +2.1251 6.6671 4.5554 +2.1271 6.6632 4.5624 +2.1291 6.6593 4.5694 +2.1311 6.6554 4.5764 +2.1331 6.6515 4.5834 +2.1351 6.6475 4.5904 +2.1371 6.6436 4.5974 +2.1391 6.6396 4.6044 +2.1411 6.6357 4.6114 +2.1431 6.6317 4.6184 +2.1451 6.6277 4.6254 +2.1471 6.6237 4.6324 +2.1491 6.6197 4.6394 +2.1511 6.6157 4.6464 +2.1531 6.6116 4.6534 +2.1551 6.6076 4.6604 +2.1571 6.6036 4.6674 +2.1591 6.5995 4.6744 +2.1611 6.5954 4.6814 +2.1631 6.5914 4.6884 +2.1651 6.5873 4.6954 +2.1671 6.5832 4.7024 +2.1691 6.5791 4.7094 +2.1711 6.575 4.7164 +2.1731 6.5709 4.7234 +2.1751 6.5667 4.7304 +2.1771 6.5626 4.7374 +2.1791 6.5584 4.7444 +2.1811 6.5543 4.7514 +2.1831 6.5501 4.7584 +2.1851 6.5459 4.7654 +2.1871 6.5417 4.7724 +2.1891 6.5375 4.7794 +2.1911 6.5333 4.7864 +2.1931 6.5291 4.7934 +2.1951 6.5248 4.8004 +2.1971 6.5206 4.8074 +2.1991 6.5164 4.8144 +2.2011 6.5121 4.8214 +2.2031 6.5078 4.8284 +2.2051 6.5035 4.8354 +2.2071 6.4993 4.8424 +2.2091 6.495 4.8494 +2.2111 6.4906 4.8564 +2.2131 6.4863 4.8634 +2.2151 6.482 4.8704 +2.2171 6.4777 4.8774 +2.2191 6.4733 4.8844 +2.2211 6.4689 4.8914 +2.2231 6.4646 4.8984 +2.2251 6.4602 4.9054 +2.2271 6.4558 4.9124 +2.2291 6.4514 4.9194 +2.2311 6.447 4.9264 +2.2331 6.4426 4.9334 +2.2351 6.4382 4.9404 +2.2371 6.4337 4.9474 +2.2391 6.4293 4.9544 +2.2411 6.4248 4.9614 +2.2431 6.4204 4.9684 +2.2451 6.4159 4.9754 +2.2471 6.4114 4.9824 +2.2491 6.4069 4.9894 +2.2511 6.4024 4.9964 +2.2531 6.3979 5.0034 +2.2551 6.3933 5.0104 +2.2571 6.3888 5.0174 +2.2591 6.3843 5.0244 +2.2611 6.3797 5.0314 +2.2631 6.3751 5.0384 +2.2651 6.3706 5.0454 +2.2671 6.366 5.0524 +2.2691 6.3614 5.0594 +2.2711 6.3568 5.0664 +2.2731 6.3522 5.0734 +2.2751 6.3476 5.0804 +2.2771 6.3429 5.0874 +2.2791 6.3383 5.0944 +2.2811 6.3336 5.1014 +2.2831 6.329 5.1084 +2.2851 6.3243 5.1154 +2.2871 6.3196 5.1224 +2.2891 6.3149 5.1294 +2.2911 6.3102 5.1364 +2.2931 6.3055 5.1434 +2.2951 6.3008 5.1504 +2.2971 6.296 5.1574 +2.2991 6.2913 5.1644 +2.3011 6.2865 5.1714 +2.3031 6.2818 5.1784 +2.3051 6.277 5.1854 +2.3071 6.2722 5.1924 +2.3091 6.2674 5.1994 +2.3111 6.2626 5.2064 +2.3131 6.2578 5.2134 +2.3151 6.253 5.2204 +2.3171 6.2482 5.2274 +2.3191 6.2433 5.2344 +2.3211 6.2385 5.2414 +2.3231 6.2336 5.2484 +2.3251 6.2288 5.2554 +2.3271 6.2239 5.2624 +2.3291 6.219 5.2694 +2.3311 6.2141 5.2764 +2.3331 6.2092 5.2834 +2.3351 6.2043 5.2904 +2.3371 6.1993 5.2974 +2.3391 6.1944 5.3044 +2.3411 6.1895 5.3114 +2.3431 6.1845 5.3184 +2.3451 6.1795 5.3254 +2.3471 6.1746 5.3324 +2.3491 6.1696 5.3394 +2.3511 6.1646 5.3464 +2.3531 6.1596 5.3534 +2.3551 6.1546 5.3604 +2.3571 6.1495 5.3674 +2.3591 6.1445 5.3744 +2.3611 6.1394 5.3814 +2.3631 6.1344 5.3884 +2.3651 6.1293 5.3954 +2.3671 6.1243 5.4024 +2.3691 6.1192 5.4094 +2.3711 6.1141 5.4164 +2.3731 6.109 5.4234 +2.3751 6.1039 5.4304 +2.3771 6.0987 5.4374 +2.3791 6.0936 5.4444 +2.3811 6.0885 5.4514 +2.3831 6.0833 5.4584 +2.3851 6.0781 5.4654 +2.3871 6.073 5.4724 +2.3891 6.0678 5.4794 +2.3911 6.0626 5.4864 +2.3931 6.0574 5.4934 +2.3951 6.0522 5.5004 +2.3971 6.0469 5.5074 +2.3991 6.0417 5.5144 +2.4011 6.0365 5.5214 +2.4031 6.0312 5.5284 +2.4051 6.026 5.5354 +2.4071 6.0207 5.5424 +2.4091 6.0154 5.5494 +2.4111 6.0101 5.5564 +2.4131 6.0048 5.5634 +2.4151 5.9995 5.5704 +2.4171 5.9942 5.5774 +2.4191 5.9889 5.5844 +2.4211 5.9835 5.5914 +2.4231 5.9782 5.5984 +2.4251 5.9728 5.6054 +2.4271 5.9674 5.6124 +2.4291 5.9621 5.6194 +2.4311 5.9567 5.6264 +2.4331 5.9513 5.6334 +2.4351 5.9459 5.6404 +2.4371 5.9404 5.6474 +2.4391 5.935 5.6544 +2.4411 5.9296 5.6614 +2.4431 5.9241 5.6684 +2.4451 5.9187 5.6754 +2.4471 5.9132 5.6824 +2.4491 5.9077 5.6894 +2.4511 5.9022 5.6964 +2.4531 5.8967 5.7034 +2.4551 5.8912 5.7104 +2.4571 5.8857 5.7174 +2.4591 5.8802 5.7244 +2.4611 5.8747 5.7314 +2.4631 5.8691 5.7384 +2.4651 5.8636 5.7454 +2.4671 5.858 5.7524 +2.4691 5.8524 5.7594 +2.4711 5.8468 5.7664 +2.4731 5.8412 5.7734 +2.4751 5.8356 5.7804 +2.4771 5.83 5.7874 +2.4791 5.8244 5.7944 +2.4811 5.8188 5.8014 +2.4831 5.8131 5.8084 +2.4851 5.8075 5.8154 +2.4871 5.8018 5.8224 +2.4891 5.7961 5.8294 +2.4911 5.7904 5.8364 +2.4931 5.7847 5.8434 +2.4951 5.779 5.8504 +2.4971 5.7733 5.8574 +2.4991 5.7676 5.8644 +2.5011 5.7619 5.8714 +2.5031 5.7561 5.8784 +2.5051 5.7504 5.8854 +2.5071 5.7446 5.8924 +2.5091 5.7388 5.8994 +2.5111 5.7331 5.9064 +2.5131 5.7273 5.9134 +2.5151 5.7215 5.9204 +2.5171 5.7157 5.9274 +2.5191 5.7098 5.9344 +2.5211 5.704 5.9414 +2.5231 5.6982 5.9484 +2.5251 5.6923 5.9554 +2.5271 5.6865 5.9624 +2.5291 5.6806 5.9694 +2.5311 5.6747 5.9764 +2.5331 5.6688 5.9834 +2.5351 5.6629 5.9904 +2.5371 5.657 5.9974 +2.5391 5.6511 6.0044 +2.5411 5.6452 6.0114 +2.5431 5.6392 6.0184 +2.5451 5.6333 6.0254 +2.5471 5.6273 6.0324 +2.5491 5.6214 6.0394 +2.5511 5.6154 6.0464 +2.5531 5.6094 6.0534 +2.5551 5.6034 6.0604 +2.5571 5.5974 6.0674 +2.5591 5.5914 6.0744 +2.5611 5.5853 6.0814 +2.5631 5.5793 6.0884 +2.5651 5.5733 6.0954 +2.5671 5.5672 6.1024 +2.5691 5.5611 6.1094 +2.5711 5.5551 6.1164 +2.5731 5.549 6.1234 +2.5751 5.5429 6.1304 +2.5771 5.5368 6.1374 +2.5791 5.5307 6.1444 +2.5811 5.5245 6.1514 +2.5831 5.5184 6.1584 +2.5851 5.5123 6.1654 +2.5871 5.5061 6.1724 +2.5891 5.4999 6.1794 +2.5911 5.4938 6.1864 +2.5931 5.4876 6.1934 +2.5951 5.4814 6.2004 +2.5971 5.4752 6.2074 +2.5991 5.469 6.2144 +2.6011 5.4627 6.2214 +2.6031 5.4565 6.2284 +2.6051 5.4503 6.2354 +2.6071 5.444 6.2424 +2.6091 5.4378 6.2494 +2.6111 5.4315 6.2564 +2.6131 5.4252 6.2634 +2.6151 5.4189 6.2704 +2.6171 5.4126 6.2774 +2.6191 5.4063 6.2844 +2.6211 5.4 6.2914 +2.6231 5.3937 6.2984 +2.6251 5.3873 6.3054 +2.6271 5.381 6.3124 +2.6291 5.3746 6.3194 +2.6311 5.3682 6.3264 +2.6331 5.3618 6.3334 +2.6351 5.3555 6.3404 +2.6371 5.3491 6.3474 +2.6391 5.3427 6.3544 +2.6411 5.3362 6.3614 +2.6431 5.3298 6.3684 +2.6451 5.3234 6.3754 +2.6471 5.3169 6.3824 +2.6491 5.3105 6.3894 +2.6511 5.304 6.3964 +2.6531 5.2975 6.4034 +2.6551 5.291 6.4104 +2.6571 5.2845 6.4174 +2.6591 5.278 6.4244 +2.6611 5.2715 6.4314 +2.6631 5.265 6.4384 +2.6651 5.2584 6.4454 +2.6671 5.2519 6.4524 +2.6691 5.2453 6.4594 +2.6711 5.2388 6.4664 +2.6731 5.2322 6.4734 +2.6751 5.2256 6.4804 +2.6771 5.219 6.4874 +2.6791 5.2124 6.4944 +2.6811 5.2058 6.5014 +2.6831 5.1992 6.5084 +2.6851 5.1925 6.5154 +2.6871 5.1859 6.5224 +2.6891 5.1792 6.5294 +2.6911 5.1726 6.5364 +2.6931 5.1659 6.5434 +2.6951 5.1592 6.5504 +2.6971 5.1525 6.5574 +2.6991 5.1458 6.5644 +2.7011 5.1391 6.5714 +2.7031 5.1324 6.5784 +2.7051 5.1256 6.5854 +2.7071 5.1189 6.5924 +2.7091 5.1121 6.5994 +2.7111 5.1054 6.6064 +2.7131 5.0986 6.6134 +2.7151 5.0918 6.6204 +2.7171 5.085 6.6274 +2.7191 5.0782 6.6344 +2.7211 5.0714 6.6414 +2.7231 5.0646 6.6484 +2.7251 5.0578 6.6554 +2.7271 5.0509 6.6624 +2.7291 5.0441 6.6694 +2.7311 5.0372 6.6764 +2.7331 5.0303 6.6834 +2.7351 5.0235 6.6904 +2.7371 5.0166 6.6974 +2.7391 5.0097 6.7044 +2.7411 5.0028 6.7114 +2.7431 4.9958 6.7185 +2.7451 4.9889 6.7255 +2.7471 4.982 6.7325 +2.7491 4.975 6.7395 +2.7511 4.9681 6.7465 +2.7531 4.9611 6.7535 +2.7551 4.9541 6.7605 +2.7571 4.9471 6.7675 +2.7591 4.9401 6.7745 +2.7611 4.9331 6.7815 +2.7631 4.9261 6.7885 +2.7651 4.9191 6.7955 +2.7671 4.9121 6.8025 +2.7691 4.905 6.8095 +2.7711 4.8979 6.8165 +2.7731 4.8909 6.8235 +2.7751 4.8838 6.8305 +2.7771 4.8767 6.8375 +2.7791 4.8696 6.8445 +2.7811 4.8625 6.8515 +2.7831 4.8554 6.8585 +2.7851 4.8483 6.8655 +2.7871 4.8411 6.8725 +2.7891 4.834 6.8795 +2.7911 4.8268 6.8865 +2.7931 4.8197 6.8935 +2.7951 4.8125 6.9005 +2.7971 4.8053 6.9075 +2.7991 4.7981 6.9145 +2.8011 4.7909 6.9215 +2.8031 4.7837 6.9285 +2.8051 4.7765 6.9355 +2.8071 4.7692 6.9425 +2.8091 4.762 6.9495 +2.8111 4.7548 6.9565 +2.8131 4.7475 6.9635 +2.8151 4.7402 6.9705 +2.8171 4.7329 6.9775 +2.8191 4.7256 6.9845 +2.8211 4.7183 6.9915 +2.8231 4.711 6.9985 +2.8251 4.7037 7.0055 +2.8271 4.6964 7.0125 +2.8291 4.689 7.0195 +2.8311 4.6817 7.0265 +2.8331 4.6743 7.0335 +2.8351 4.6669 7.0405 +2.8371 4.6596 7.0475 +2.8391 4.6522 7.0545 +2.8411 4.6448 7.0615 +2.8431 4.6374 7.0685 +2.8451 4.6299 7.0755 +2.8471 4.6225 7.0825 +2.8491 4.6151 7.0895 +2.8511 4.6076 7.0965 +2.8531 4.6002 7.1035 +2.8551 4.5927 7.1105 +2.8571 4.5852 7.1175 +2.8591 4.5777 7.1245 +2.8611 4.5702 7.1315 +2.8631 4.5627 7.1385 +2.8651 4.5552 7.1455 +2.8671 4.5477 7.1525 +2.8691 4.5401 7.1595 +2.8711 4.5326 7.1665 +2.8731 4.525 7.1735 +2.8751 4.5175 7.1805 +2.8771 4.5099 7.1875 +2.8791 4.5023 7.1945 +2.8811 4.4947 7.2015 +2.8831 4.4871 7.2085 +2.8851 4.4795 7.2155 +2.8871 4.4719 7.2225 +2.8891 4.4642 7.2295 +2.8911 4.4566 7.2365 +2.8931 4.4489 7.2435 +2.8951 4.4413 7.2505 +2.8971 4.4336 7.2575 +2.8991 4.4259 7.2645 +2.9011 4.4182 7.2715 +2.9031 4.4105 7.2785 +2.9051 4.4028 7.2855 +2.9071 4.3951 7.2925 +2.9091 4.3873 7.2995 +2.9111 4.3796 7.3065 +2.9131 4.3718 7.3135 +2.9151 4.3641 7.3205 +2.9171 4.3563 7.3275 +2.9191 4.3485 7.3345 +2.9211 4.3407 7.3415 +2.9231 4.3329 7.3485 +2.9251 4.3251 7.3555 +2.9271 4.3173 7.3625 +2.9291 4.3095 7.3695 +2.9311 4.3016 7.3765 +2.9331 4.2938 7.3835 +2.9351 4.2859 7.3905 +2.9371 4.278 7.3975 +2.9391 4.2702 7.4045 +2.9411 4.2623 7.4115 +2.9431 4.2544 7.4185 +2.9451 4.2464 7.4255 +2.9471 4.2385 7.4325 +2.9491 4.2306 7.4395 +2.9511 4.2227 7.4465 +2.9531 4.2147 7.4535 +2.9551 4.2068 7.4605 +2.9571 4.1988 7.4675 +2.9591 4.1908 7.4745 +2.9611 4.1828 7.4815 +2.9631 4.1748 7.4885 +2.9651 4.1668 7.4955 +2.9671 4.1588 7.5025 +2.9691 4.1508 7.5095 +2.9711 4.1427 7.5165 +2.9731 4.1347 7.5235 +2.9751 4.1266 7.5305 +2.9771 4.1186 7.5375 +2.9791 4.1105 7.5445 +2.9811 4.1024 7.5515 +2.9831 4.0943 7.5585 +2.9851 4.0862 7.5655 +2.9871 4.0781 7.5725 +2.9891 4.0699 7.5795 +2.9911 4.0618 7.5865 +2.9931 4.0537 7.5935 +2.9951 4.0455 7.6005 +2.9971 4.0373 7.6075 +2.9991 4.0292 7.6145 +3.0011 4.021 7.6215 +3.0031 4.0128 7.6285 +3.0051 4.0046 7.6355 +3.0071 3.9964 7.6425 +3.0091 3.9881 7.6495 +3.0111 3.9799 7.6565 +3.0131 3.9717 7.6635 +3.0151 3.9634 7.6705 +3.0171 3.9551 7.6775 +3.0191 3.9469 7.6845 +3.0211 3.9386 7.6915 +3.0231 3.9303 7.6985 +3.0251 3.922 7.7055 +3.0271 3.9137 7.7125 +3.0291 3.9054 7.7195 +3.0311 3.897 7.7265 +3.0331 3.8887 7.7335 +3.0351 3.8803 7.7405 +3.0371 3.872 7.7475 +3.0391 3.8636 7.7545 +3.0411 3.8552 7.7615 +3.0431 3.8468 7.7685 +3.0451 3.8384 7.7755 +3.0471 3.83 7.7825 +3.0491 3.8216 7.7895 +3.0511 3.8132 7.7965 +3.0531 3.8047 7.8035 +3.0551 3.7963 7.8105 +3.0571 3.7878 7.8175 +3.0591 3.7793 7.8245 +3.0611 3.7709 7.8315 +3.0631 3.7624 7.8385 +3.0651 3.7539 7.8455 +3.0671 3.7454 7.8525 +3.0691 3.7368 7.8595 +3.0711 3.7283 7.8665 +3.0731 3.7198 7.8735 +3.0751 3.7112 7.8805 +3.0771 3.7027 7.8875 +3.0791 3.6941 7.8945 +3.0811 3.6855 7.9015 +3.0831 3.6769 7.9085 +3.0851 3.6683 7.9155 +3.0871 3.6597 7.9225 +3.0891 3.6511 7.9295 +3.0911 3.6425 7.9365 +3.0931 3.6339 7.9435 +3.0951 3.6252 7.9505 +3.0971 3.6166 7.9575 +3.0991 3.6079 7.9645 +3.1011 3.5992 7.9715 +3.1031 3.5905 7.9785 +3.1051 3.5818 7.9855 +3.1071 3.5731 7.9925 +3.1091 3.5644 7.9995 +3.1111 3.5557 8.0065 +3.1131 3.547 8.0135 +3.1151 3.5382 8.0205 +3.1171 3.5295 8.0275 +3.1191 3.5207 8.0345 +3.1211 3.5119 8.0415 +3.1231 3.5031 8.0485 +3.1251 3.4943 8.0555 +3.1271 3.4855 8.0625 +3.1291 3.4767 8.0695 +3.1311 3.4679 8.0765 +3.1331 3.4591 8.0835 +3.1351 3.4502 8.0905 +3.1371 3.4414 8.0975 +3.1391 3.4325 8.1045 +3.1411 3.4236 8.1115 +3.1431 3.4148 8.1185 +3.1451 3.4059 8.1255 +3.1471 3.397 8.1325 +3.1491 3.3881 8.1395 +3.1511 3.3791 8.1465 +3.1531 3.3702 8.1535 +3.1551 3.3613 8.1605 +3.1571 3.3523 8.1675 +3.1591 3.3434 8.1745 +3.1611 3.3344 8.1815 +3.1631 3.3254 8.1885 +3.1651 3.3164 8.1955 +3.1671 3.3074 8.2025 +3.1691 3.2984 8.2095 +3.1711 3.2894 8.2165 +3.1731 3.2804 8.2235 +3.1751 3.2713 8.2305 +3.1771 3.2623 8.2375 +3.1791 3.2532 8.2445 +3.1811 3.2442 8.2515 +3.1831 3.2351 8.2585 +3.1851 3.226 8.2655 +3.1871 3.2169 8.2725 +3.1891 3.2078 8.2795 +3.1911 3.1987 8.2865 +3.1931 3.1895 8.2935 +3.1951 3.1804 8.3005 +3.1971 3.1713 8.3075 +3.1991 3.1621 8.3145 +3.2011 3.1529 8.3215 +3.2031 3.1438 8.3285 +3.2051 3.1346 8.3355 +3.2071 3.1254 8.3425 +3.2091 3.1162 8.3495 +3.2111 3.107 8.3565 +3.2131 3.0977 8.3635 +3.2151 3.0885 8.3705 +3.2171 3.0793 8.3775 +3.2191 3.07 8.3845 +3.2211 3.0607 8.3915 +3.2231 3.0515 8.3985 +3.2251 3.0422 8.4055 +3.2271 3.0329 8.4125 +3.2291 3.0236 8.4195 +3.2311 3.0143 8.4265 +3.2331 3.0049 8.4335 +3.2351 2.9956 8.4405 +3.2371 2.9863 8.4475 +3.2391 2.9769 8.4545 +3.2411 2.9675 8.4615 +3.2431 2.9582 8.4685 +3.2451 2.9488 8.4755 +3.2471 2.9394 8.4825 +3.2491 2.93 8.4895 +3.2511 2.9206 8.4965 +3.2531 2.9112 8.5035 +3.2551 2.9017 8.5105 +3.2571 2.8923 8.5175 +3.2591 2.8828 8.5245 +3.2611 2.8734 8.5315 +3.2631 2.8639 8.5385 +3.2651 2.8544 8.5455 +3.2671 2.8449 8.5525 +3.2691 2.8354 8.5595 +3.2711 2.8259 8.5665 +3.2731 2.8164 8.5735 +3.2751 2.8069 8.5805 +3.2771 2.7974 8.5875 +3.2791 2.7878 8.5945 +3.2811 2.7782 8.6015 +3.2831 2.7687 8.6085 +3.2851 2.7591 8.6155 +3.2871 2.7495 8.6225 +3.2891 2.7399 8.6295 +3.2911 2.7303 8.6365 +3.2931 2.7207 8.6435 +3.2951 2.7111 8.6505 +3.2971 2.7014 8.6575 +3.2991 2.6918 8.6645 +3.3011 2.6821 8.6715 +3.3031 2.6725 8.6785 +3.3051 2.6628 8.6855 +3.3071 2.6531 8.6925 +3.3091 2.6434 8.6995 +3.3111 2.6337 8.7065 +3.3131 2.624 8.7135 +3.3151 2.6142 8.7205 +3.3171 2.6045 8.7275 +3.3191 2.5948 8.7345 +3.3211 2.585 8.7415 +3.3231 2.5752 8.7485 +3.3251 2.5655 8.7555 +3.3271 2.5557 8.7625 +3.3291 2.5459 8.7695 +3.3311 2.5361 8.7765 +3.3331 2.5263 8.7835 +3.3351 2.5165 8.7905 +3.3371 2.5066 8.7975 +3.3391 2.4968 8.8045 +3.3411 2.4869 8.8115 +3.3431 2.4771 8.8185 +3.3451 2.4672 8.8255 +3.3471 2.4573 8.8325 +3.3491 2.4474 8.8395 +3.3511 2.4375 8.8465 +3.3531 2.4276 8.8535 +3.3551 2.4177 8.8605 +3.3571 2.4078 8.8675 +3.3591 2.3978 8.8745 +3.3611 2.3879 8.8815 +3.3631 2.3779 8.8885 +3.3651 2.3679 8.8955 +3.3671 2.3579 8.9025 +3.3691 2.348 8.9095 +3.3711 2.338 8.9165 +3.3731 2.3279 8.9235 +3.3751 2.3179 8.9305 +3.3771 2.3079 8.9375 +3.3791 2.2979 8.9445 +3.3811 2.2878 8.9515 +3.3831 2.2778 8.9585 +3.3852 2.2677 8.9655 +3.3872 2.2576 8.9725 +3.3892 2.2475 8.9795 +3.3912 2.2374 8.9865 +3.3932 2.2273 8.9935 +3.3952 2.2172 9.0005 +3.3972 2.2071 9.0075 +3.3992 2.1969 9.0145 +3.4012 2.1868 9.0215 +3.4032 2.1766 9.0285 +3.4052 2.1665 9.0355 +3.4072 2.1563 9.0425 +3.4092 2.1461 9.0495 +3.4112 2.1359 9.0565 +3.4132 2.1257 9.0635 +3.4152 2.1155 9.0705 +3.4172 2.1052 9.0775 +3.4192 2.095 9.0845 +3.4212 2.0848 9.0915 +3.4232 2.0745 9.0985 +3.4252 2.0642 9.1055 +3.4272 2.054 9.1125 +3.4292 2.0437 9.1195 +3.4312 2.0334 9.1265 +3.4332 2.0231 9.1335 +3.4352 2.0128 9.1405 +3.4372 2.0025 9.1475 +3.4392 1.9921 9.1545 +3.4412 1.9818 9.1615 +3.4432 1.9714 9.1685 +3.4452 1.9611 9.1755 +3.4472 1.9507 9.1825 +3.4492 1.9403 9.1895 +3.4512 1.9299 9.1965 +3.4532 1.9195 9.2035 +3.4552 1.9091 9.2105 +3.4572 1.8987 9.2175 +3.4592 1.8882 9.2245 +3.4612 1.8778 9.2315 +3.4632 1.8674 9.2385 +3.4652 1.8569 9.2455 +3.4672 1.8464 9.2525 +3.4692 1.8359 9.2595 +3.4712 1.8254 9.2665 +3.4732 1.8149 9.2735 +3.4752 1.8044 9.2805 +3.4772 1.7939 9.2875 +3.4792 1.7834 9.2945 +3.4812 1.7728 9.3015 +3.4832 1.7623 9.3085 +3.4852 1.7517 9.3155 +3.4872 1.7412 9.3225 +3.4892 1.7306 9.3295 +3.4912 1.72 9.3365 +3.4932 1.7094 9.3435 +3.4952 1.6988 9.3505 +3.4972 1.6882 9.3575 +3.4992 1.6776 9.3645 +3.5012 1.6669 9.3715 +3.5032 1.6563 9.3785 +3.5052 1.6456 9.3855 +3.5072 1.6349 9.3925 +3.5092 1.6243 9.3995 +3.5112 1.6136 9.4065 +3.5132 1.6029 9.4135 +3.5152 1.5922 9.4205 +3.5172 1.5815 9.4275 +3.5192 1.5707 9.4345 +3.5212 1.56 9.4415 +3.5232 1.5493 9.4485 +3.5252 1.5385 9.4555 +3.5272 1.5277 9.4625 +3.5292 1.517 9.4695 +3.5312 1.5062 9.4765 +3.5332 1.4954 9.4835 +3.5352 1.4846 9.4905 +3.5372 1.4738 9.4975 +3.5392 1.4629 9.5045 +3.5412 1.4521 9.5115 +3.5432 1.4413 9.5185 +3.5452 1.4304 9.5255 +3.5472 1.4195 9.5325 +3.5492 1.4087 9.5395 +3.5512 1.3978 9.5465 +3.5532 1.3869 9.5535 +3.5552 1.376 9.5605 +3.5572 1.3651 9.5675 +3.5592 1.3542 9.5745 +3.5612 1.3432 9.5815 +3.5632 1.3323 9.5885 +3.5652 1.3213 9.5955 +3.5672 1.3104 9.6025 +3.5692 1.2994 9.6095 +3.5712 1.2884 9.6165 +3.5732 1.2774 9.6235 +3.5752 1.2664 9.6305 +3.5772 1.2554 9.6375 +3.5792 1.2444 9.6445 +3.5812 1.2334 9.6515 +3.5832 1.2223 9.6585 +3.5852 1.2113 9.6655 +3.5872 1.2002 9.6725 +3.5892 1.1891 9.6795 +3.5912 1.1781 9.6865 +3.5932 1.167 9.6935 +3.5952 1.1559 9.7005 +3.5972 1.1448 9.7075 +3.5992 1.1336 9.7145 +3.6012 1.1225 9.7216 +3.6032 1.1114 9.7286 +3.6052 1.1002 9.7356 +3.6072 1.0891 9.7426 +3.6092 1.0779 9.7496 +3.6112 1.0667 9.7566 +3.6132 1.0555 9.7636 +3.6152 1.0443 9.7706 +3.6172 1.0331 9.7776 +3.6192 1.0219 9.7846 +3.6212 1.0107 9.7916 +3.6232 0.9995 9.7986 +3.6252 0.9882 9.8056 +3.6272 0.977 9.8126 +3.6292 0.9657 9.8196 +3.6312 0.9544 9.8266 +3.6332 0.9431 9.8336 +3.6352 0.9318 9.8406 +3.6372 0.9205 9.8476 +3.6392 0.9092 9.8546 +3.6412 0.8979 9.8616 +3.6432 0.8866 9.8686 +3.6452 0.8752 9.8756 +3.6472 0.8639 9.8826 +3.6492 0.8525 9.8896 +3.6512 0.8411 9.8966 +3.6532 0.8297 9.9036 +3.6552 0.8184 9.9106 +3.6572 0.8069 9.9176 +3.6592 0.7955 9.9246 +3.6612 0.7841 9.9316 +3.6632 0.7727 9.9386 +3.6652 0.7612 9.9456 +3.6672 0.7498 9.9526 +3.6692 0.7383 9.9596 +3.6712 0.7269 9.9666 +3.6732 0.7154 9.9736 +3.6752 0.7039 9.9806 +3.6772 0.6924 9.9876 +3.6792 0.6809 9.9946 +3.6812 0.6693 10.0016 +3.6832 0.6578 10.0086 +3.6852 0.6463 10.0156 +3.6872 0.6347 10.0226 +3.6892 0.6232 10.0296 +3.6912 0.6116 10.0366 +3.6932 0.6 10.0436 +3.6952 0.5884 10.0506 +3.6972 0.5768 10.0576 +3.6992 0.5652 10.0646 +3.7012 0.5536 10.0716 +3.7032 0.542 10.0786 +3.7052 0.5303 10.0856 +3.7072 0.5187 10.0926 +3.7092 0.507 10.0996 +3.7112 0.4954 10.1066 +3.7132 0.4837 10.1136 +3.7152 0.472 10.1206 +3.7172 0.4603 10.1276 +3.7192 0.4486 10.1346 +3.7212 0.4369 10.1416 +3.7232 0.4251 10.1486 +3.7252 0.4134 10.1556 +3.7272 0.4017 10.1626 +3.7292 0.3899 10.1696 +3.7312 0.3781 10.1766 +3.7332 0.3664 10.1836 +3.7352 0.3546 10.1906 +3.7372 0.3428 10.1976 +3.7392 0.331 10.2046 +3.7412 0.3192 10.2116 +3.7432 0.3073 10.2186 +3.7452 0.2955 10.2256 +3.7472 0.2837 10.2326 +3.7492 0.2718 10.2396 +3.7512 0.2599 10.2466 +3.7532 0.2481 10.2536 +3.7552 0.2362 10.2606 +3.7572 0.2243 10.2676 +3.7592 0.2124 10.2746 +3.7612 0.2005 10.2816 +3.7632 0.1886 10.2886 +3.7652 0.1766 10.2956 +3.7672 0.1647 10.3026 +3.7692 0.1527 10.3096 +3.7712 0.1408 10.3166 +3.7732 0.1288 10.3236 +3.7752 0.1168 10.3306 +3.7772 0.1048 10.3376 +3.7792 0.0928 10.3446 +3.7812 0.0808 10.3516 +3.7832 0.0688 10.3586 +3.7852 0.0568 10.3656 +3.7872 0.0447 10.3726 +3.7892 0.0327 10.3796 +3.7912 0.0206 10.3866 +3.7932 0.0085 10.3936 +3.7946 -0 10.3985 +3.7946 0 10.3985 +3.7966 0.0085 10.4055 +3.7986 0.0169 10.4125 +3.8006 0.0253 10.4195 +3.8026 0.0338 10.4265 +3.8046 0.0422 10.4335 +3.8066 0.0506 10.4405 +3.8086 0.059 10.4475 +3.8106 0.0673 10.4545 +3.8126 0.0757 10.4615 +3.8146 0.0841 10.4685 +3.8166 0.0924 10.4755 +3.8186 0.1008 10.4825 +3.8206 0.1091 10.4895 +3.8226 0.1174 10.4965 +3.8246 0.1258 10.5035 +3.8266 0.1341 10.5105 +3.8286 0.1424 10.5175 +3.8306 0.1506 10.5245 +3.8326 0.1589 10.5315 +3.8346 0.1672 10.5385 +3.8366 0.1754 10.5455 +3.8386 0.1837 10.5525 +3.8406 0.1919 10.5595 +3.8426 0.2002 10.5665 +3.8446 0.2084 10.5735 +3.8466 0.2166 10.5805 +3.8486 0.2248 10.5875 +3.8506 0.233 10.5945 +3.8526 0.2411 10.6015 +3.8546 0.2493 10.6085 +3.8566 0.2575 10.6155 +3.8586 0.2656 10.6225 +3.8606 0.2737 10.6295 +3.8626 0.2819 10.6365 +3.8646 0.29 10.6435 +3.8666 0.2981 10.6505 +3.8686 0.3062 10.6575 +3.8706 0.3143 10.6645 +3.8726 0.3224 10.6715 +3.8746 0.3304 10.6785 +3.8766 0.3385 10.6855 +3.8786 0.3466 10.6925 +3.8806 0.3546 10.6995 +3.8826 0.3626 10.7065 +3.8846 0.3706 10.7135 +3.8866 0.3787 10.7205 +3.8886 0.3867 10.7275 +3.8906 0.3946 10.7345 +3.8926 0.4026 10.7415 +3.8946 0.4106 10.7485 +3.8966 0.4186 10.7555 +3.8986 0.4265 10.7625 +3.9006 0.4345 10.7695 +3.9026 0.4424 10.7765 +3.9046 0.4503 10.7835 +3.9066 0.4582 10.7905 +3.9086 0.4661 10.7975 +3.9106 0.474 10.8045 +3.9126 0.4819 10.8115 +3.9146 0.4898 10.8185 +3.9166 0.4976 10.8255 +3.9186 0.5055 10.8325 +3.9206 0.5133 10.8395 +3.9226 0.5212 10.8465 +3.9246 0.529 10.8535 +3.9266 0.5368 10.8605 +3.9286 0.5446 10.8675 +3.9306 0.5524 10.8745 +3.9326 0.5602 10.8815 +3.9346 0.568 10.8885 +3.9366 0.5757 10.8955 +3.9386 0.5835 10.9025 +3.9406 0.5912 10.9095 +3.9426 0.599 10.9165 +3.9446 0.6067 10.9235 +3.9466 0.6144 10.9305 +3.9486 0.6221 10.9375 +3.9506 0.6298 10.9445 +3.9526 0.6375 10.9515 +3.9546 0.6452 10.9585 +3.9566 0.6529 10.9655 +3.9586 0.6605 10.9725 +3.9606 0.6682 10.9795 +3.9626 0.6758 10.9865 +3.9646 0.6834 10.9935 +3.9666 0.691 11.0005 +3.9686 0.6987 11.0075 +3.9706 0.7063 11.0145 +3.9726 0.7138 11.0215 +3.9746 0.7214 11.0285 +3.9766 0.729 11.0355 +3.9786 0.7366 11.0425 +3.9806 0.7441 11.0495 +3.9826 0.7516 11.0565 +3.9846 0.7592 11.0635 +3.9866 0.7667 11.0705 +3.9886 0.7742 11.0775 +3.9906 0.7817 11.0845 +3.9926 0.7892 11.0915 +3.9946 0.7967 11.0985 +3.9966 0.8041 11.1055 +3.9986 0.8116 11.1125 +4.0006 0.8191 11.1195 +4.0026 0.8265 11.1265 +4.0046 0.8339 11.1335 +4.0066 0.8414 11.1405 +4.0086 0.8488 11.1475 +4.0106 0.8562 11.1545 +4.0126 0.8636 11.1615 +4.0146 0.871 11.1685 +4.0166 0.8783 11.1755 +4.0186 0.8857 11.1825 +4.0206 0.893 11.1895 +4.0226 0.9004 11.1965 +4.0246 0.9077 11.2035 +4.0266 0.915 11.2105 +4.0286 0.9224 11.2175 +4.0306 0.9297 11.2245 +4.0326 0.937 11.2315 +4.0346 0.9442 11.2385 +4.0366 0.9515 11.2455 +4.0386 0.9588 11.2525 +4.0406 0.966 11.2595 +4.0426 0.9733 11.2665 +4.0446 0.9805 11.2735 +4.0466 0.9877 11.2805 +4.0486 0.995 11.2875 +4.0506 1.0022 11.2945 +4.0526 1.0094 11.3015 +4.0546 1.0166 11.3085 +4.0566 1.0237 11.3155 +4.0586 1.0309 11.3225 +4.0606 1.0381 11.3295 +4.0626 1.0452 11.3365 +4.0646 1.0523 11.3435 +4.0666 1.0595 11.3505 +4.0686 1.0666 11.3576 +4.0706 1.0737 11.3646 +4.0726 1.0808 11.3716 +4.0746 1.0879 11.3786 +4.0766 1.095 11.3856 +4.0786 1.102 11.3926 +4.0806 1.1091 11.3996 +4.0826 1.1161 11.4066 +4.0846 1.1232 11.4136 +4.0866 1.1302 11.4206 +4.0886 1.1372 11.4276 +4.0906 1.1442 11.4346 +4.0926 1.1512 11.4416 +4.0946 1.1582 11.4486 +4.0966 1.1652 11.4556 +4.0986 1.1722 11.4626 +4.1006 1.1791 11.4696 +4.1026 1.1861 11.4766 +4.1046 1.193 11.4836 +4.1066 1.2 11.4906 +4.1086 1.2069 11.4976 +4.1106 1.2138 11.5046 +4.1126 1.2207 11.5116 +4.1146 1.2276 11.5186 +4.1166 1.2345 11.5256 +4.1186 1.2413 11.5326 +4.1206 1.2482 11.5396 +4.1226 1.2551 11.5466 +4.1246 1.2619 11.5536 +4.1266 1.2687 11.5606 +4.1286 1.2756 11.5676 +4.1306 1.2824 11.5746 +4.1326 1.2892 11.5816 +4.1346 1.296 11.5886 +4.1366 1.3028 11.5956 +4.1386 1.3095 11.6026 +4.1406 1.3163 11.6096 +4.1426 1.3231 11.6166 +4.1446 1.3298 11.6236 +4.1466 1.3365 11.6306 +4.1486 1.3433 11.6376 +4.1506 1.35 11.6446 +4.1526 1.3567 11.6516 +4.1546 1.3634 11.6586 +4.1566 1.3701 11.6656 +4.1586 1.3767 11.6726 +4.1606 1.3834 11.6796 +4.1626 1.3901 11.6866 +4.1646 1.3967 11.6936 +4.1666 1.4034 11.7006 +4.1686 1.41 11.7076 +4.1706 1.4166 11.7146 +4.1726 1.4232 11.7216 +4.1746 1.4298 11.7286 +4.1766 1.4364 11.7356 +4.1786 1.443 11.7426 +4.1806 1.4495 11.7496 +4.1826 1.4561 11.7566 +4.1846 1.4627 11.7636 +4.1866 1.4692 11.7706 +4.1886 1.4757 11.7776 +4.1906 1.4822 11.7846 +4.1926 1.4887 11.7916 +4.1946 1.4952 11.7986 +4.1966 1.5017 11.8056 +4.1986 1.5082 11.8126 +4.2006 1.5147 11.8196 +4.2026 1.5212 11.8266 +4.2046 1.5276 11.8336 +4.2066 1.534 11.8406 +4.2086 1.5405 11.8476 +4.2106 1.5469 11.8546 +4.2126 1.5533 11.8616 +4.2146 1.5597 11.8686 +4.2166 1.5661 11.8756 +4.2186 1.5725 11.8826 +4.2206 1.5789 11.8896 +4.2226 1.5852 11.8966 +4.2246 1.5916 11.9036 +4.2266 1.5979 11.9106 +4.2286 1.6043 11.9176 +4.2306 1.6106 11.9246 +4.2326 1.6169 11.9316 +4.2346 1.6232 11.9386 +4.2366 1.6295 11.9456 +4.2386 1.6358 11.9526 +4.2406 1.642 11.9596 +4.2426 1.6483 11.9666 +4.2446 1.6546 11.9736 +4.2466 1.6608 11.9806 +4.2486 1.667 11.9876 +4.2506 1.6733 11.9946 +4.2526 1.6795 12.0016 +4.2546 1.6857 12.0086 +4.2566 1.6919 12.0156 +4.2586 1.6981 12.0226 +4.2606 1.7042 12.0296 +4.2626 1.7104 12.0366 +4.2646 1.7166 12.0436 +4.2666 1.7227 12.0506 +4.2686 1.7289 12.0576 +4.2706 1.735 12.0646 +4.2726 1.7411 12.0716 +4.2746 1.7472 12.0786 +4.2766 1.7533 12.0856 +4.2786 1.7594 12.0926 +4.2806 1.7655 12.0996 +4.2826 1.7715 12.1066 +4.2846 1.7776 12.1136 +4.2866 1.7836 12.1206 +4.2886 1.7897 12.1276 +4.2906 1.7957 12.1346 +4.2926 1.8017 12.1416 +4.2946 1.8077 12.1486 +4.2966 1.8137 12.1556 +4.2986 1.8197 12.1626 +4.3006 1.8257 12.1696 +4.3026 1.8317 12.1766 +4.3046 1.8376 12.1836 +4.3066 1.8436 12.1906 +4.3086 1.8495 12.1976 +4.3106 1.8555 12.2046 +4.3126 1.8614 12.2116 +4.3146 1.8673 12.2186 +4.3166 1.8732 12.2256 +4.3186 1.8791 12.2326 +4.3206 1.885 12.2396 +4.3226 1.8908 12.2466 +4.3246 1.8967 12.2536 +4.3266 1.9026 12.2606 +4.3286 1.9084 12.2676 +4.3306 1.9142 12.2746 +4.3326 1.9201 12.2816 +4.3346 1.9259 12.2886 +4.3366 1.9317 12.2956 +4.3386 1.9375 12.3026 +4.3406 1.9433 12.3096 +4.3426 1.949 12.3166 +4.3446 1.9548 12.3236 +4.3466 1.9606 12.3306 +4.3486 1.9663 12.3376 +4.3506 1.972 12.3446 +4.3526 1.9778 12.3516 +4.3546 1.9835 12.3586 +4.3566 1.9892 12.3656 +4.3586 1.9949 12.3726 +4.3606 2.0006 12.3796 +4.3626 2.0062 12.3866 +4.3646 2.0119 12.3936 +4.3666 2.0176 12.4006 +4.3686 2.0232 12.4076 +4.3706 2.0288 12.4146 +4.3726 2.0345 12.4216 +4.3746 2.0401 12.4286 +4.3766 2.0457 12.4356 +4.3786 2.0513 12.4426 +4.3806 2.0569 12.4496 +4.3826 2.0625 12.4566 +4.3846 2.068 12.4636 +4.3866 2.0736 12.4706 +4.3886 2.0791 12.4776 +4.3906 2.0847 12.4846 +4.3926 2.0902 12.4916 +4.3946 2.0957 12.4986 +4.3966 2.1012 12.5056 +4.3986 2.1067 12.5126 +4.4006 2.1122 12.5196 +4.4026 2.1177 12.5266 +4.4046 2.1232 12.5336 +4.4066 2.1286 12.5406 +4.4086 2.1341 12.5476 +4.4106 2.1395 12.5546 +4.4126 2.1449 12.5616 +4.4146 2.1504 12.5686 +4.4166 2.1558 12.5756 +4.4186 2.1612 12.5826 +4.4206 2.1666 12.5896 +4.4226 2.172 12.5966 +4.4246 2.1773 12.6036 +4.4266 2.1827 12.6106 +4.4286 2.188 12.6176 +4.4306 2.1934 12.6246 +4.4326 2.1987 12.6316 +4.4346 2.204 12.6386 +4.4366 2.2093 12.6456 +4.4386 2.2147 12.6526 +4.4406 2.2199 12.6596 +4.4426 2.2252 12.6666 +4.4446 2.2305 12.6736 +4.4466 2.2358 12.6806 +4.4486 2.241 12.6876 +4.4506 2.2463 12.6946 +4.4526 2.2515 12.7016 +4.4546 2.2567 12.7086 +4.4566 2.2619 12.7156 +4.4586 2.2671 12.7226 +4.4606 2.2723 12.7296 +4.4626 2.2775 12.7366 +4.4646 2.2827 12.7436 +4.4666 2.2879 12.7506 +4.4686 2.293 12.7576 +4.4706 2.2982 12.7646 +4.4726 2.3033 12.7716 +4.4746 2.3084 12.7786 +4.4766 2.3135 12.7856 +4.4786 2.3187 12.7926 +4.4806 2.3238 12.7996 +4.4826 2.3288 12.8066 +4.4846 2.3339 12.8136 +4.4866 2.339 12.8206 +4.4886 2.344 12.8276 +4.4906 2.3491 12.8346 +4.4926 2.3541 12.8416 +4.4946 2.3592 12.8486 +4.4966 2.3642 12.8556 +4.4986 2.3692 12.8626 +4.5006 2.3742 12.8696 +4.5026 2.3792 12.8766 +4.5046 2.3842 12.8836 +4.5066 2.3891 12.8906 +4.5086 2.3941 12.8976 +4.5106 2.399 12.9046 +4.5126 2.404 12.9116 +4.5146 2.4089 12.9186 +4.5166 2.4138 12.9256 +4.5186 2.4187 12.9326 +4.5206 2.4236 12.9396 +4.5226 2.4285 12.9466 +4.5246 2.4334 12.9536 +4.5266 2.4383 12.9606 +4.5286 2.4431 12.9676 +4.5306 2.448 12.9746 +4.5326 2.4528 12.9816 +4.5346 2.4577 12.9886 +4.5366 2.4625 12.9956 +4.5386 2.4673 13.0026 +4.5406 2.4721 13.0096 +4.5426 2.4769 13.0166 +4.5446 2.4817 13.0236 +4.5466 2.4865 13.0306 +4.5486 2.4912 13.0376 +4.5506 2.496 13.0446 +4.5526 2.5007 13.0516 +4.5546 2.5054 13.0586 +4.5566 2.5102 13.0656 +4.5586 2.5149 13.0726 +4.5606 2.5196 13.0796 +4.5626 2.5243 13.0866 +4.5646 2.529 13.0936 +4.5666 2.5336 13.1006 +4.5686 2.5383 13.1076 +4.5706 2.543 13.1146 +4.5726 2.5476 13.1216 +4.5746 2.5523 13.1286 +4.5766 2.5569 13.1356 +4.5786 2.5615 13.1426 +4.5806 2.5661 13.1496 +4.5826 2.5707 13.1566 +4.5846 2.5753 13.1636 +4.5866 2.5799 13.1706 +4.5886 2.5844 13.1776 +4.5906 2.589 13.1846 +4.5926 2.5935 13.1916 +4.5946 2.5981 13.1986 +4.5966 2.6026 13.2056 +4.5986 2.6071 13.2126 +4.6006 2.6116 13.2196 +4.6026 2.6161 13.2266 +4.6046 2.6206 13.2336 +4.6066 2.6251 13.2406 +4.6086 2.6296 13.2476 +4.6106 2.634 13.2546 +4.6126 2.6385 13.2616 +4.6146 2.6429 13.2686 +4.6166 2.6473 13.2756 +4.6186 2.6518 13.2826 +4.6206 2.6562 13.2896 +4.6226 2.6606 13.2966 +4.6246 2.665 13.3036 +4.6266 2.6693 13.3106 +4.6286 2.6737 13.3176 +4.6306 2.6781 13.3246 +4.6326 2.6824 13.3316 +4.6346 2.6868 13.3386 +4.6366 2.6911 13.3456 +4.6386 2.6954 13.3526 +4.6406 2.6997 13.3596 +4.6426 2.704 13.3666 +4.6446 2.7083 13.3736 +4.6466 2.7126 13.3806 +4.6486 2.7169 13.3876 +4.6506 2.7212 13.3946 +4.6526 2.7254 13.4016 +4.6546 2.7296 13.4086 +4.6566 2.7339 13.4156 +4.6586 2.7381 13.4226 +4.6606 2.7423 13.4296 +4.6626 2.7465 13.4366 +4.6646 2.7507 13.4436 +4.6666 2.7549 13.4506 +4.6686 2.7591 13.4576 +4.6706 2.7632 13.4646 +4.6726 2.7674 13.4716 +4.6746 2.7715 13.4786 +4.6766 2.7757 13.4856 +4.6786 2.7798 13.4926 +4.6806 2.7839 13.4996 +4.6826 2.788 13.5066 +4.6846 2.7921 13.5136 +4.6866 2.7962 13.5206 +4.6886 2.8003 13.5276 +4.6906 2.8044 13.5346 +4.6926 2.8084 13.5416 +4.6946 2.8125 13.5486 +4.6966 2.8165 13.5556 +4.6986 2.8205 13.5626 +4.7006 2.8245 13.5696 +4.7026 2.8286 13.5766 +4.7046 2.8326 13.5836 +4.7066 2.8365 13.5906 +4.7086 2.8405 13.5976 +4.7106 2.8445 13.6046 +4.7126 2.8484 13.6116 +4.7146 2.8524 13.6186 +4.7166 2.8563 13.6256 +4.7186 2.8603 13.6326 +4.7206 2.8642 13.6396 +4.7226 2.8681 13.6466 +4.7246 2.872 13.6536 +4.7266 2.8759 13.6606 +4.7286 2.8798 13.6676 +4.7306 2.8836 13.6746 +4.7326 2.8875 13.6816 +4.7346 2.8914 13.6886 +4.7366 2.8952 13.6956 +4.7386 2.899 13.7026 +4.7406 2.9028 13.7096 +4.7426 2.9067 13.7166 +4.7446 2.9105 13.7236 +4.7466 2.9143 13.7306 +4.7486 2.918 13.7376 +4.7506 2.9218 13.7446 +4.7526 2.9256 13.7516 +4.7546 2.9293 13.7586 +4.7566 2.9331 13.7656 +4.7586 2.9368 13.7726 +4.7606 2.9405 13.7796 +4.7626 2.9442 13.7866 +4.7646 2.9479 13.7936 +4.7666 2.9516 13.8006 +4.7686 2.9553 13.8076 +4.7706 2.959 13.8146 +4.7726 2.9627 13.8216 +4.7746 2.9663 13.8286 +4.7766 2.97 13.8356 +4.7786 2.9736 13.8426 +4.7806 2.9772 13.8496 +4.7826 2.9808 13.8566 +4.7846 2.9844 13.8636 +4.7866 2.988 13.8706 +4.7886 2.9916 13.8776 +4.7906 2.9952 13.8846 +4.7926 2.9988 13.8916 +4.7946 3.0023 13.8986 +4.7966 3.0059 13.9056 +4.7986 3.0094 13.9126 +4.8006 3.0129 13.9196 +4.8026 3.0165 13.9266 +4.8046 3.02 13.9336 +4.8066 3.0235 13.9406 +4.8086 3.0269 13.9476 +4.8106 3.0304 13.9546 +4.8126 3.0339 13.9616 +4.8146 3.0374 13.9686 +4.8166 3.0408 13.9756 +4.8186 3.0442 13.9826 +4.8206 3.0477 13.9896 +4.8226 3.0511 13.9966 +4.8246 3.0545 14.0036 +4.8266 3.0579 14.0106 +4.8286 3.0613 14.0176 +4.8306 3.0647 14.0246 +4.8326 3.068 14.0316 +4.8346 3.0714 14.0386 +4.8366 3.0748 14.0456 +4.8386 3.0781 14.0526 +4.8406 3.0814 14.0596 +4.8426 3.0847 14.0666 +4.8446 3.0881 14.0736 +4.8466 3.0914 14.0806 +4.8486 3.0947 14.0876 +4.8506 3.0979 14.0946 +4.8526 3.1012 14.1016 +4.8546 3.1045 14.1086 +4.8566 3.1077 14.1156 +4.8586 3.111 14.1226 +4.8606 3.1142 14.1296 +4.8626 3.1174 14.1366 +4.8646 3.1206 14.1436 +4.8666 3.1238 14.1506 +4.8686 3.127 14.1576 +4.8706 3.1302 14.1646 +4.8726 3.1334 14.1716 +4.8746 3.1366 14.1786 +4.8766 3.1397 14.1856 +4.8786 3.1429 14.1926 +4.8806 3.146 14.1996 +4.8826 3.1491 14.2066 +4.8846 3.1522 14.2136 +4.8866 3.1553 14.2206 +4.8886 3.1584 14.2276 +4.8906 3.1615 14.2346 +4.8926 3.1646 14.2416 +4.8946 3.1677 14.2486 +4.8966 3.1707 14.2556 +4.8986 3.1738 14.2626 +4.9006 3.1768 14.2696 +4.9026 3.1798 14.2766 +4.9046 3.1828 14.2836 +4.9066 3.1859 14.2906 +4.9086 3.1889 14.2976 +4.9106 3.1918 14.3046 +4.9126 3.1948 14.3116 +4.9146 3.1978 14.3186 +4.9166 3.2007 14.3256 +4.9186 3.2037 14.3326 +4.9206 3.2066 14.3396 +4.9226 3.2096 14.3466 +4.9246 3.2125 14.3537 +4.9266 3.2154 14.3607 +4.9286 3.2183 14.3677 +4.9306 3.2212 14.3747 +4.9326 3.2241 14.3817 +4.9346 3.2269 14.3887 +4.9366 3.2298 14.3957 +4.9386 3.2326 14.4027 +4.9406 3.2355 14.4097 +4.9426 3.2383 14.4167 +4.9446 3.2411 14.4237 +4.9466 3.2439 14.4307 +4.9486 3.2467 14.4377 +4.9506 3.2495 14.4447 +4.9526 3.2523 14.4517 +4.9546 3.2551 14.4587 +4.9566 3.2579 14.4657 +4.9586 3.2606 14.4727 +4.9606 3.2633 14.4797 +4.9626 3.2661 14.4867 +4.9646 3.2688 14.4937 +4.9666 3.2715 14.5007 +4.9686 3.2742 14.5077 +4.9706 3.2769 14.5147 +4.9726 3.2796 14.5217 +4.9746 3.2823 14.5287 +4.9766 3.2849 14.5357 +4.9786 3.2876 14.5427 +4.9806 3.2902 14.5497 +4.9826 3.2929 14.5567 +4.9846 3.2955 14.5637 +4.9866 3.2981 14.5707 +4.9886 3.3007 14.5777 +4.9906 3.3033 14.5847 +4.9926 3.3059 14.5917 +4.9946 3.3085 14.5987 +4.9966 3.311 14.6057 +4.9986 3.3136 14.6127 +5.0006 3.3161 14.6197 +5.0026 3.3187 14.6267 +5.0046 3.3212 14.6337 +5.0066 3.3237 14.6407 +5.0086 3.3262 14.6477 +5.0106 3.3287 14.6547 +5.0126 3.3312 14.6617 +5.0146 3.3337 14.6687 +5.0166 3.3362 14.6757 +5.0186 3.3386 14.6827 +5.0206 3.3411 14.6897 +5.0226 3.3435 14.6967 +5.0246 3.3459 14.7037 +5.0266 3.3483 14.7107 +5.0286 3.3508 14.7177 +5.0306 3.3532 14.7247 +5.0326 3.3555 14.7317 +5.0346 3.3579 14.7387 +5.0366 3.3603 14.7457 +5.0386 3.3627 14.7527 +5.0406 3.365 14.7597 +5.0426 3.3673 14.7667 +5.0446 3.3697 14.7737 +5.0466 3.372 14.7807 +5.0486 3.3743 14.7877 +5.0506 3.3766 14.7947 +5.0526 3.3789 14.8017 +5.0546 3.3812 14.8087 +5.0566 3.3835 14.8157 +5.0586 3.3857 14.8227 +5.0606 3.388 14.8297 +5.0626 3.3902 14.8367 +5.0646 3.3924 14.8437 +5.0666 3.3947 14.8507 +5.0686 3.3969 14.8577 +5.0706 3.3991 14.8647 +5.0726 3.4013 14.8717 +5.0746 3.4035 14.8787 +5.0766 3.4056 14.8857 +5.0786 3.4078 14.8927 +5.0806 3.4099 14.8997 +5.0826 3.4121 14.9067 +5.0846 3.4142 14.9137 +5.0866 3.4164 14.9207 +5.0886 3.4185 14.9277 +5.0906 3.4206 14.9347 +5.0926 3.4227 14.9417 +5.0946 3.4248 14.9487 +5.0966 3.4268 14.9557 +5.0986 3.4289 14.9627 +5.1006 3.431 14.9697 +5.1026 3.433 14.9767 +5.1046 3.435 14.9837 +5.1066 3.4371 14.9907 +5.1086 3.4391 14.9977 +5.1106 3.4411 15.0047 +5.1126 3.4431 15.0117 +5.1146 3.4451 15.0187 +5.1166 3.447 15.0257 +5.1186 3.449 15.0327 +5.1206 3.451 15.0397 +5.1226 3.4529 15.0467 +5.1246 3.4549 15.0537 +5.1266 3.4568 15.0607 +5.1286 3.4587 15.0677 +5.1306 3.4606 15.0747 +5.1326 3.4625 15.0817 +5.1346 3.4644 15.0887 +5.1366 3.4663 15.0957 +5.1386 3.4681 15.1027 +5.1406 3.47 15.1097 +5.1426 3.4719 15.1167 +5.1446 3.4737 15.1237 +5.1466 3.4755 15.1307 +5.1486 3.4773 15.1377 +5.1506 3.4792 15.1447 +5.1526 3.481 15.1517 +5.1546 3.4827 15.1587 +5.1566 3.4845 15.1657 +5.1586 3.4863 15.1727 +5.1606 3.4881 15.1797 +5.1626 3.4898 15.1867 +5.1646 3.4916 15.1937 +5.1666 3.4933 15.2007 +5.1686 3.495 15.2077 +5.1706 3.4967 15.2147 +5.1726 3.4984 15.2217 +5.1746 3.5001 15.2287 +5.1766 3.5018 15.2357 +5.1786 3.5035 15.2427 +5.1806 3.5051 15.2497 +5.1826 3.5068 15.2567 +5.1846 3.5084 15.2637 +5.1866 3.5101 15.2707 +5.1886 3.5117 15.2777 +5.1906 3.5133 15.2847 +5.1926 3.5149 15.2917 +5.1946 3.5165 15.2987 +5.1966 3.5181 15.3057 +5.1986 3.5197 15.3127 +5.2006 3.5212 15.3197 +5.2026 3.5228 15.3267 +5.2046 3.5243 15.3337 +5.2066 3.5259 15.3407 +5.2086 3.5274 15.3477 +5.2106 3.5289 15.3547 +5.2126 3.5304 15.3617 +5.2146 3.5319 15.3687 +5.2166 3.5334 15.3757 +5.2186 3.5349 15.3827 +5.2206 3.5363 15.3897 +5.2226 3.5378 15.3967 +5.2246 3.5393 15.4037 +5.2266 3.5407 15.4107 +5.2286 3.5421 15.4177 +5.2306 3.5435 15.4247 +5.2326 3.5449 15.4317 +5.2346 3.5463 15.4387 +5.2366 3.5477 15.4457 +5.2386 3.5491 15.4527 +5.2406 3.5505 15.4597 +5.2426 3.5518 15.4667 +5.2446 3.5532 15.4737 +5.2466 3.5545 15.4807 +5.2486 3.5559 15.4877 +5.2506 3.5572 15.4947 +5.2526 3.5585 15.5017 +5.2546 3.5598 15.5087 +5.2566 3.5611 15.5157 +5.2586 3.5624 15.5227 +5.2606 3.5636 15.5297 +5.2626 3.5649 15.5367 +5.2646 3.5661 15.5437 +5.2666 3.5674 15.5507 +5.2686 3.5686 15.5577 +5.2706 3.5698 15.5647 +5.2726 3.5711 15.5717 +5.2746 3.5723 15.5787 +5.2766 3.5734 15.5857 +5.2786 3.5746 15.5927 +5.2806 3.5758 15.5997 +5.2826 3.577 15.6067 +5.2846 3.5781 15.6137 +5.2866 3.5793 15.6207 +5.2886 3.5804 15.6277 +5.2906 3.5815 15.6347 +5.2926 3.5826 15.6417 +5.2946 3.5837 15.6487 +5.2966 3.5848 15.6557 +5.2986 3.5859 15.6627 +5.3006 3.587 15.6697 +5.3026 3.5881 15.6767 +5.3046 3.5891 15.6837 +5.3066 3.5902 15.6907 +5.3086 3.5912 15.6977 +5.3106 3.5922 15.7047 +5.3126 3.5932 15.7117 +5.3146 3.5942 15.7187 +5.3166 3.5952 15.7257 +5.3186 3.5962 15.7327 +5.3206 3.5972 15.7397 +5.3226 3.5982 15.7467 +5.3246 3.5991 15.7537 +5.3266 3.6001 15.7607 +5.3286 3.601 15.7677 +5.3306 3.6019 15.7747 +5.3326 3.6029 15.7817 +5.3346 3.6038 15.7887 +5.3366 3.6047 15.7957 +5.3386 3.6055 15.8027 +5.3406 3.6064 15.8097 +5.3426 3.6073 15.8167 +5.3446 3.6082 15.8237 +5.3466 3.609 15.8307 +5.3486 3.6098 15.8377 +5.3506 3.6107 15.8447 +5.3526 3.6115 15.8517 +5.3546 3.6123 15.8587 +5.3566 3.6131 15.8657 +5.3586 3.6139 15.8727 +5.3606 3.6147 15.8797 +5.3626 3.6154 15.8867 +5.3646 3.6162 15.8937 +5.3666 3.617 15.9007 +5.3686 3.6177 15.9077 +5.3706 3.6184 15.9147 +5.3726 3.6192 15.9217 +5.3746 3.6199 15.9287 +5.3766 3.6206 15.9357 +5.3786 3.6213 15.9427 +5.3806 3.6219 15.9497 +5.3826 3.6226 15.9567 +5.3846 3.6233 15.9637 +5.3866 3.6239 15.9707 +5.3886 3.6246 15.9777 +5.3906 3.6252 15.9847 +5.3926 3.6258 15.9917 +5.3946 3.6264 15.9987 +5.3966 3.627 16.0057 +5.3986 3.6276 16.0127 +5.4006 3.6282 16.0197 +5.4026 3.6288 16.0267 +5.4046 3.6294 16.0337 +5.4066 3.6299 16.0407 +5.4086 3.6305 16.0477 +5.4106 3.631 16.0547 +5.4126 3.6315 16.0617 +5.4146 3.632 16.0687 +5.4166 3.6325 16.0757 +5.4186 3.633 16.0827 +5.4206 3.6335 16.0897 +5.4226 3.634 16.0967 +5.4246 3.6345 16.1037 +5.4266 3.6349 16.1107 +5.4286 3.6354 16.1177 +5.4306 3.6358 16.1247 +5.4326 3.6362 16.1317 +5.4346 3.6367 16.1387 +5.4366 3.6371 16.1457 +5.4386 3.6375 16.1527 +5.4406 3.6378 16.1597 +5.4426 3.6382 16.1667 +5.4446 3.6386 16.1737 +5.4466 3.639 16.1807 +5.4486 3.6393 16.1877 +5.4506 3.6396 16.1947 +5.4526 3.64 16.2017 +5.4546 3.6403 16.2087 +5.4566 3.6406 16.2157 +5.4586 3.6409 16.2227 +5.4606 3.6412 16.2297 +5.4626 3.6415 16.2367 +5.4646 3.6417 16.2437 +5.4666 3.642 16.2507 +5.4686 3.6423 16.2577 +5.4706 3.6425 16.2647 +5.4726 3.6427 16.2717 +5.4746 3.6429 16.2787 +5.4766 3.6432 16.2857 +5.4786 3.6434 16.2927 +5.4806 3.6435 16.2997 +5.4826 3.6437 16.3067 +5.4846 3.6439 16.3137 +5.4866 3.6441 16.3207 +5.4886 3.6442 16.3277 +5.4906 3.6444 16.3347 +5.4926 3.6445 16.3417 +5.4946 3.6446 16.3487 +5.4966 3.6447 16.3557 +5.4986 3.6448 16.3627 +5.5006 3.6449 16.3697 +5.5026 3.645 16.3767 +5.5046 3.6451 16.3837 +5.5066 3.6452 16.3907 +5.5086 3.6452 16.3977 +5.5106 3.6452 16.4047 +5.5126 3.6453 16.4117 +5.5146 3.6453 16.4187 +5.5166 3.6453 16.4257 +5.5186 3.6453 16.4327 +5.5206 3.6453 16.4397 +5.5226 3.6453 16.4467 +5.5246 3.6453 16.4537 +5.5266 3.6453 16.4607 +5.5286 3.6452 16.4677 +5.5306 3.6452 16.4747 +5.5326 3.6451 16.4817 +5.5346 3.645 16.4887 +5.5366 3.6449 16.4957 +5.5386 3.6448 16.5027 +5.5406 3.6447 16.5097 +5.5426 3.6446 16.5167 +5.5446 3.6445 16.5237 +5.5466 3.6444 16.5307 +5.5486 3.6442 16.5377 +5.5506 3.6441 16.5447 +5.5526 3.6439 16.5517 +5.5546 3.6438 16.5587 +5.5566 3.6436 16.5657 +5.5586 3.6434 16.5727 +5.5606 3.6432 16.5797 +5.5626 3.643 16.5867 +5.5646 3.6427 16.5937 +5.5666 3.6425 16.6007 +5.5686 3.6423 16.6077 +5.5706 3.642 16.6147 +5.5726 3.6418 16.6217 +5.5746 3.6415 16.6287 +5.5766 3.6412 16.6357 +5.5786 3.6409 16.6427 +5.5806 3.6406 16.6497 +5.5826 3.6403 16.6567 +5.5846 3.64 16.6637 +5.5866 3.6397 16.6707 +5.5886 3.6393 16.6777 +5.5906 3.639 16.6847 +5.5926 3.6386 16.6917 +5.5946 3.6383 16.6987 +5.5966 3.6379 16.7057 +5.5986 3.6375 16.7127 +5.6006 3.6371 16.7197 +5.6026 3.6367 16.7267 +5.6046 3.6363 16.7337 +5.6066 3.6359 16.7407 +5.6086 3.6354 16.7477 +5.6106 3.635 16.7547 +5.6126 3.6345 16.7617 +5.6146 3.6341 16.7687 +5.6166 3.6336 16.7757 +5.6186 3.6331 16.7827 +5.6206 3.6326 16.7897 +5.6226 3.6321 16.7967 +5.6246 3.6316 16.8037 +5.6266 3.6311 16.8107 +5.6286 3.6305 16.8177 +5.6306 3.63 16.8247 +5.6326 3.6294 16.8317 +5.6346 3.6289 16.8387 +5.6366 3.6283 16.8457 +5.6386 3.6277 16.8527 +5.6406 3.6271 16.8597 +5.6426 3.6265 16.8667 +5.6446 3.6259 16.8737 +5.6466 3.6253 16.8807 +5.6486 3.6246 16.8877 +5.6506 3.624 16.8947 +5.6526 3.6233 16.9017 +5.6546 3.6227 16.9087 +5.6566 3.622 16.9157 +5.6586 3.6213 16.9227 +5.6606 3.6206 16.9297 +5.6626 3.6199 16.9367 +5.6646 3.6192 16.9437 +5.6666 3.6185 16.9507 +5.6686 3.6178 16.9577 +5.6706 3.617 16.9647 +5.6726 3.6163 16.9717 +5.6746 3.6155 16.9787 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 +5.6766 3.6148 16.985 diff --git a/volley4.csv b/volley4.csv new file mode 100644 index 0000000..2b19594 --- /dev/null +++ b/volley4.csv @@ -0,0 +1,2067 @@ +-1.115 3 -5.785 +-1.095 2.99 -5.737 +-1.075 2.98 -5.689 +-1.055 2.97 -5.641 +-1.035 2.9599 -5.593 +-1.015 2.9499 -5.545 +-0.995 2.9398 -5.497 +-0.975 2.9298 -5.449 +-0.955 2.9197 -5.401 +-0.935 2.9096 -5.353 +-0.915 2.8995 -5.305 +-0.895 2.8894 -5.257 +-0.875 2.8793 -5.209 +-0.855 2.8692 -5.161 +-0.835 2.859 -5.113 +-0.815 2.8489 -5.065 +-0.795 2.8387 -5.017 +-0.775 2.8286 -4.969 +-0.755 2.8184 -4.921 +-0.735 2.8082 -4.873 +-0.715 2.798 -4.825 +-0.695 2.7878 -4.777 +-0.675 2.7776 -4.729 +-0.655 2.7674 -4.681 +-0.635 2.7572 -4.633 +-0.615 2.7469 -4.585 +-0.595 2.7367 -4.537 +-0.575 2.7264 -4.489 +-0.555 2.7161 -4.441 +-0.535 2.7059 -4.393 +-0.515 2.6956 -4.345 +-0.495 2.6853 -4.297 +-0.475 2.675 -4.2489 +-0.455 2.6646 -4.2009 +-0.435 2.6543 -4.1529 +-0.415 2.644 -4.1049 +-0.395 2.6336 -4.0569 +-0.375 2.6233 -4.0089 +-0.355 2.6129 -3.9609 +-0.335 2.6025 -3.9129 +-0.315 2.5921 -3.8649 +-0.295 2.5817 -3.8169 +-0.275 2.5713 -3.7689 +-0.255 2.5609 -3.7209 +-0.235 2.5505 -3.6729 +-0.215 2.5401 -3.6249 +-0.195 2.5296 -3.5769 +-0.175 2.5191 -3.5289 +-0.155 2.5087 -3.4809 +-0.135 2.4982 -3.4329 +-0.115 2.4877 -3.3849 +-0.095 2.4772 -3.3369 +-0.075 2.4667 -3.2889 +-0.055 2.4562 -3.2409 +-0.035 2.4457 -3.1929 +-0.015 2.4351 -3.1449 +0.005 2.4246 -3.0969 +0.025 2.414 -3.0489 +0.045 2.4035 -3.0009 +0.065 2.3929 -2.9529 +0.085 2.3823 -2.9049 +0.105 2.3717 -2.8569 +0.125 2.3611 -2.8089 +0.145 2.3505 -2.7609 +0.165 2.3399 -2.7129 +0.185 2.3293 -2.6649 +0.205 2.3186 -2.6169 +0.225 2.308 -2.5689 +0.245 2.2973 -2.5209 +0.265 2.2866 -2.4729 +0.285 2.2759 -2.4249 +0.305 2.2652 -2.3769 +0.325 2.2545 -2.3289 +0.345 2.2438 -2.2809 +0.365 2.2331 -2.2329 +0.3851 2.2224 -2.1849 +0.4051 2.2116 -2.1369 +0.4251 2.2009 -2.0889 +0.4451 2.1901 -2.0409 +0.4651 2.1794 -1.9929 +0.4851 2.1686 -1.9449 +0.5051 2.1578 -1.8969 +0.5251 2.147 -1.8489 +0.5451 2.1362 -1.8009 +0.5651 2.1254 -1.7529 +0.5851 2.1145 -1.7049 +0.6051 2.1037 -1.6569 +0.6251 2.0928 -1.6089 +0.6451 2.082 -1.5609 +0.6651 2.0711 -1.5129 +0.6851 2.0602 -1.4649 +0.7051 2.0493 -1.4169 +0.7251 2.0385 -1.3689 +0.7451 2.0275 -1.3209 +0.7651 2.0166 -1.2728 +0.7851 2.0057 -1.2248 +0.8051 1.9948 -1.1768 +0.8251 1.9838 -1.1288 +0.8451 1.9729 -1.0808 +0.8651 1.9619 -1.0328 +0.8851 1.9509 -0.9848 +0.9051 1.9399 -0.9368 +0.9251 1.9289 -0.8888 +0.9451 1.9179 -0.8408 +0.9651 1.9069 -0.7928 +0.9851 1.8959 -0.7448 +1.0051 1.8848 -0.6968 +1.0251 1.8738 -0.6488 +1.0451 1.8627 -0.6008 +1.0651 1.8517 -0.5528 +1.0851 1.8406 -0.5048 +1.1051 1.8295 -0.4568 +1.1251 1.8184 -0.4088 +1.1451 1.8073 -0.3608 +1.1651 1.7962 -0.3128 +1.1851 1.7851 -0.2648 +1.2051 1.774 -0.2168 +1.2251 1.7628 -0.1688 +1.2451 1.7517 -0.1208 +1.2651 1.7405 -0.0728 +1.2851 1.7293 -0.0248 +1.3051 1.7181 0.0232 +1.3251 1.7069 0.0712 +1.3451 1.6957 0.1192 +1.3651 1.6845 0.1672 +1.3851 1.6733 0.2152 +1.4051 1.6621 0.2632 +1.4251 1.6508 0.3112 +1.4451 1.6396 0.3592 +1.4651 1.6283 0.4072 +1.4851 1.6171 0.4552 +1.5051 1.6058 0.5032 +1.5251 1.5945 0.5512 +1.5451 1.5832 0.5992 +1.5651 1.5719 0.6472 +1.5851 1.5606 0.6952 +1.6051 1.5492 0.7432 +1.6251 1.5379 0.7912 +1.6451 1.5265 0.8392 +1.6651 1.5152 0.8872 +1.6851 1.5038 0.9352 +1.7051 1.4924 0.9832 +1.7251 1.481 1.0312 +1.7451 1.4696 1.0792 +1.7651 1.4582 1.1272 +1.7851 1.4468 1.1752 +1.8051 1.4354 1.2232 +1.8251 1.424 1.2712 +1.8451 1.4125 1.3192 +1.8651 1.401 1.3672 +1.8851 1.3896 1.4152 +1.9051 1.3781 1.4632 +1.9251 1.3666 1.5112 +1.9451 1.3551 1.5592 +1.9651 1.3436 1.6072 +1.9851 1.3321 1.6552 +2.0051 1.3206 1.7032 +2.0251 1.309 1.7513 +2.0451 1.2975 1.7993 +2.0651 1.2859 1.8473 +2.0851 1.2744 1.8953 +2.1051 1.2628 1.9433 +2.1251 1.2512 1.9913 +2.1451 1.2396 2.0393 +2.1651 1.228 2.0873 +2.1851 1.2164 2.1353 +2.2051 1.2048 2.1833 +2.2251 1.1931 2.2313 +2.2451 1.1815 2.2793 +2.2651 1.1698 2.3273 +2.2851 1.1582 2.3753 +2.3051 1.1465 2.4233 +2.3251 1.1348 2.4713 +2.3451 1.1231 2.5193 +2.3651 1.1114 2.5673 +2.3851 1.0997 2.6153 +2.4051 1.088 2.6633 +2.4251 1.0763 2.7113 +2.4451 1.0645 2.7593 +2.4651 1.0528 2.8073 +2.4851 1.041 2.8553 +2.5051 1.0292 2.9033 +2.5251 1.0175 2.9513 +2.5451 1.0057 2.9993 +2.5651 0.9939 3.0473 +2.5851 0.9821 3.0953 +2.6051 0.9702 3.1433 +2.6251 0.9584 3.1913 +2.6451 0.9466 3.2393 +2.6651 0.9347 3.2873 +2.6851 0.9229 3.3353 +2.7051 0.911 3.3833 +2.7251 0.8991 3.4313 +2.7451 0.8872 3.4793 +2.7651 0.8753 3.5273 +2.7851 0.8634 3.5753 +2.8051 0.8515 3.6233 +2.8251 0.8396 3.6713 +2.8451 0.8276 3.7193 +2.8651 0.8157 3.7673 +2.8851 0.8037 3.8153 +2.9051 0.7918 3.8633 +2.9251 0.7798 3.9113 +2.9451 0.7678 3.9593 +2.9651 0.7558 4.0073 +2.9851 0.7438 4.0553 +3.0051 0.7318 4.1033 +3.0251 0.7197 4.1513 +3.0451 0.7077 4.1993 +3.0651 0.6957 4.2473 +3.0851 0.6836 4.2953 +3.1051 0.6715 4.3433 +3.1251 0.6595 4.3913 +3.1451 0.6474 4.4393 +3.1651 0.6353 4.4873 +3.1851 0.6232 4.5353 +3.2051 0.6111 4.5833 +3.2251 0.5989 4.6313 +3.2451 0.5868 4.6793 +3.2651 0.5747 4.7274 +3.2851 0.5625 4.7754 +3.3051 0.5503 4.8234 +3.3251 0.5382 4.8714 +3.3451 0.526 4.9194 +3.3651 0.5138 4.9674 +3.3852 0.5016 5.0154 +3.4052 0.4894 5.0634 +3.4252 0.4772 5.1114 +3.4452 0.4649 5.1594 +3.4652 0.4527 5.2074 +3.4852 0.4404 5.2554 +3.5052 0.4282 5.3034 +3.5252 0.4159 5.3514 +3.5452 0.4036 5.3994 +3.5652 0.3913 5.4474 +3.5852 0.379 5.4954 +3.6052 0.3667 5.5434 +3.6252 0.3544 5.5914 +3.6452 0.3421 5.6394 +3.6652 0.3297 5.6874 +3.6852 0.3174 5.7354 +3.7052 0.305 5.7834 +3.7252 0.2926 5.8314 +3.7452 0.2803 5.8794 +3.7652 0.2679 5.9274 +3.7852 0.2555 5.9754 +3.8052 0.2431 6.0234 +3.8252 0.2306 6.0714 +3.8452 0.2182 6.1194 +3.8652 0.2058 6.1674 +3.8852 0.1933 6.2154 +3.9052 0.1809 6.2634 +3.9252 0.1684 6.3114 +3.9452 0.1559 6.3594 +3.9652 0.1434 6.4074 +3.9852 0.1309 6.4554 +4.0052 0.1184 6.5034 +4.0252 0.1059 6.5514 +4.0452 0.0934 6.5994 +4.0652 0.0809 6.6474 +4.0852 0.0683 6.6954 +4.1052 0.0558 6.7434 +4.1252 0.0432 6.7914 +4.1452 0.0306 6.8394 +4.1652 0.018 6.8874 +4.1852 0.0054 6.9354 +4.1938 -0 6.9561 +4.1938 0 6.9561 +4.2138 0.0088 7.0041 +4.2338 0.0176 7.0521 +4.2538 0.0264 7.1001 +4.2738 0.0352 7.1481 +4.2938 0.044 7.1961 +4.3138 0.0528 7.2441 +4.3338 0.0615 7.2921 +4.3538 0.0703 7.3401 +4.3738 0.079 7.3881 +4.3938 0.0877 7.4361 +4.4138 0.0965 7.4841 +4.4338 0.1052 7.5321 +4.4538 0.1139 7.5801 +4.4738 0.1226 7.6281 +4.4938 0.1312 7.6762 +4.5138 0.1399 7.7242 +4.5338 0.1486 7.7722 +4.5538 0.1572 7.8202 +4.5738 0.1659 7.8682 +4.5938 0.1745 7.9162 +4.6138 0.1831 7.9642 +4.6338 0.1917 8.0122 +4.6538 0.2003 8.0602 +4.6738 0.2089 8.1082 +4.6938 0.2175 8.1562 +4.7138 0.2261 8.2042 +4.7338 0.2346 8.2522 +4.7538 0.2432 8.3002 +4.7738 0.2517 8.3482 +4.7938 0.2603 8.3962 +4.8138 0.2688 8.4442 +4.8338 0.2773 8.4922 +4.8538 0.2858 8.5402 +4.8738 0.2943 8.5882 +4.8938 0.3028 8.6362 +4.9138 0.3113 8.6842 +4.9338 0.3197 8.7322 +4.9538 0.3282 8.7802 +4.9738 0.3366 8.8282 +4.9938 0.3451 8.8762 +5.0138 0.3535 8.9242 +5.0338 0.3619 8.9722 +5.0538 0.3703 9.0202 +5.0738 0.3787 9.0682 +5.0938 0.3871 9.1162 +5.1138 0.3955 9.1642 +5.1338 0.4038 9.2122 +5.1538 0.4122 9.2602 +5.1738 0.4206 9.3082 +5.1938 0.4289 9.3562 +5.2138 0.4372 9.4042 +5.2338 0.4455 9.4522 +5.2538 0.4538 9.5002 +5.2738 0.4621 9.5482 +5.2938 0.4704 9.5962 +5.3138 0.4787 9.6442 +5.3338 0.487 9.6922 +5.3538 0.4952 9.7402 +5.3738 0.5035 9.7882 +5.3938 0.5117 9.8362 +5.4138 0.52 9.8842 +5.4338 0.5282 9.9322 +5.4538 0.5364 9.9802 +5.4738 0.5446 10.0282 +5.4938 0.5528 10.0762 +5.5138 0.561 10.1242 +5.5338 0.5691 10.1722 +5.5538 0.5773 10.2202 +5.5738 0.5854 10.2682 +5.5938 0.5936 10.3162 +5.6138 0.6017 10.3642 +5.6339 0.6098 10.4122 +5.6539 0.6179 10.4602 +5.6739 0.626 10.5082 +5.6939 0.6341 10.5562 +5.7139 0.6422 10.6042 +5.7339 0.6503 10.6522 +5.7539 0.6584 10.7003 +5.7739 0.6664 10.7483 +5.7939 0.6745 10.7963 +5.8139 0.6825 10.8443 +5.8339 0.6905 10.8923 +5.8539 0.6985 10.9403 +5.8739 0.7065 10.9883 +5.8939 0.7145 11.0363 +5.9139 0.7225 11.0843 +5.9339 0.7305 11.1323 +5.9539 0.7384 11.1803 +5.9739 0.7464 11.2283 +5.9939 0.7543 11.2763 +6.0139 0.7623 11.3243 +6.0339 0.7702 11.3723 +6.0539 0.7781 11.4203 +6.0739 0.786 11.4683 +6.0939 0.7939 11.5163 +6.1139 0.8018 11.5643 +6.1339 0.8097 11.6123 +6.1539 0.8176 11.6603 +6.1739 0.8254 11.7083 +6.1939 0.8333 11.7563 +6.2139 0.8411 11.8043 +6.2339 0.8489 11.8523 +6.2539 0.8567 11.9003 +6.2739 0.8645 11.9483 +6.2939 0.8723 11.9963 +6.3139 0.8801 12.0443 +6.3339 0.8879 12.0923 +6.3539 0.8957 12.1403 +6.3739 0.9034 12.1883 +6.3939 0.9112 12.2363 +6.4139 0.9189 12.2843 +6.4339 0.9267 12.3323 +6.4539 0.9344 12.3803 +6.4739 0.9421 12.4283 +6.4939 0.9498 12.4763 +6.5139 0.9575 12.5243 +6.5339 0.9652 12.5723 +6.5539 0.9728 12.6203 +6.5739 0.9805 12.6683 +6.5939 0.9881 12.7163 +6.6139 0.9958 12.7643 +6.6339 1.0034 12.8123 +6.6539 1.011 12.8603 +6.6739 1.0186 12.9083 +6.6939 1.0262 12.9563 +6.7139 1.0338 13.0043 +6.7339 1.0414 13.0523 +6.7539 1.049 13.1003 +6.7739 1.0565 13.1483 +6.7939 1.0641 13.1963 +6.8139 1.0716 13.2443 +6.8339 1.0792 13.2923 +6.8539 1.0867 13.3403 +6.8739 1.0942 13.3883 +6.8939 1.1017 13.4363 +6.9139 1.1092 13.4843 +6.9339 1.1167 13.5323 +6.9539 1.1242 13.5803 +6.9739 1.1316 13.6283 +6.9939 1.1391 13.6764 +7.0139 1.1465 13.7244 +7.0339 1.154 13.7724 +7.0539 1.1614 13.8204 +7.0739 1.1688 13.8684 +7.0939 1.1762 13.9164 +7.1139 1.1836 13.9644 +7.1339 1.191 14.0124 +7.1539 1.1984 14.0604 +7.1739 1.2057 14.1084 +7.1939 1.2131 14.1564 +7.2139 1.2204 14.2044 +7.2339 1.2278 14.2524 +7.2539 1.2351 14.3004 +7.2739 1.2424 14.3484 +7.2939 1.2497 14.3964 +7.3139 1.257 14.4444 +7.3339 1.2643 14.4924 +7.3539 1.2716 14.5404 +7.3739 1.2789 14.5884 +7.3939 1.2861 14.6364 +7.4139 1.2934 14.6844 +7.4339 1.3006 14.7324 +7.4539 1.3078 14.7804 +7.4739 1.3151 14.8284 +7.4939 1.3223 14.8764 +7.5139 1.3295 14.9244 +7.5339 1.3366 14.9724 +7.5539 1.3438 15.0204 +7.5739 1.351 15.0684 +7.5939 1.3582 15.1164 +7.6139 1.3653 15.1644 +7.6339 1.3724 15.2124 +7.6539 1.3796 15.2604 +7.6739 1.3867 15.3084 +7.6939 1.3938 15.3564 +7.7139 1.4009 15.4044 +7.7339 1.408 15.4524 +7.7539 1.4151 15.5004 +7.7739 1.4222 15.5484 +7.7939 1.4292 15.5964 +7.8139 1.4363 15.6444 +7.8339 1.4433 15.6924 +7.8539 1.4503 15.7404 +7.8739 1.4574 15.7884 +7.8939 1.4644 15.8364 +7.9139 1.4714 15.8844 +7.9339 1.4784 15.9324 +7.9539 1.4854 15.9804 +7.9739 1.4923 16.0284 +7.9939 1.4993 16.0764 +8.0139 1.5063 16.1244 +8.0339 1.5132 16.1724 +8.0539 1.5201 16.2204 +8.0739 1.5271 16.2684 +8.0939 1.534 16.3164 +8.1139 1.5409 16.3644 +8.1339 1.5478 16.4124 +8.1539 1.5547 16.4604 +8.1739 1.5615 16.5084 +8.1939 1.5684 16.5564 +8.2139 1.5753 16.6044 +8.2339 1.5821 16.6524 +8.2539 1.5889 16.7005 +8.2739 1.5958 16.7485 +8.2939 1.6026 16.7965 +8.3139 1.6094 16.8445 +8.3339 1.6162 16.8925 +8.3539 1.623 16.9405 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 +8.3739 1.6298 16.985 diff --git a/volley5.csv b/volley5.csv new file mode 100644 index 0000000..b45a2a1 --- /dev/null +++ b/volley5.csv @@ -0,0 +1,1396 @@ +-6.115 1 -13.785 +-6.101 1.002 -13.75 +-6.087 1.004 -13.715 +-6.073 1.006 -13.68 +-6.059 1.0079 -13.645 +-6.045 1.0099 -13.61 +-6.031 1.0118 -13.575 +-6.017 1.0138 -13.54 +-6.003 1.0157 -13.505 +-5.989 1.0176 -13.47 +-5.975 1.0195 -13.435 +-5.961 1.0214 -13.4 +-5.947 1.0233 -13.365 +-5.933 1.0252 -13.33 +-5.919 1.027 -13.295 +-5.905 1.0289 -13.26 +-5.891 1.0307 -13.225 +-5.877 1.0326 -13.19 +-5.863 1.0344 -13.155 +-5.849 1.0362 -13.12 +-5.835 1.038 -13.085 +-5.821 1.0398 -13.05 +-5.807 1.0416 -13.015 +-5.793 1.0434 -12.98 +-5.779 1.0452 -12.945 +-5.765 1.0469 -12.91 +-5.751 1.0487 -12.875 +-5.737 1.0504 -12.84 +-5.723 1.0522 -12.805 +-5.709 1.0539 -12.77 +-5.695 1.0556 -12.735 +-5.681 1.0573 -12.7 +-5.667 1.059 -12.665 +-5.653 1.0607 -12.63 +-5.639 1.0623 -12.595 +-5.625 1.064 -12.56 +-5.611 1.0656 -12.525 +-5.597 1.0673 -12.49 +-5.583 1.0689 -12.455 +-5.569 1.0705 -12.42 +-5.555 1.0722 -12.385 +-5.541 1.0738 -12.35 +-5.527 1.0753 -12.315 +-5.513 1.0769 -12.2799 +-5.499 1.0785 -12.2449 +-5.485 1.0801 -12.2099 +-5.471 1.0816 -12.1749 +-5.457 1.0832 -12.1399 +-5.443 1.0847 -12.1049 +-5.429 1.0862 -12.0699 +-5.415 1.0877 -12.0349 +-5.401 1.0892 -11.9999 +-5.387 1.0907 -11.9649 +-5.373 1.0922 -11.9299 +-5.359 1.0937 -11.8949 +-5.345 1.0952 -11.8599 +-5.331 1.0966 -11.8249 +-5.317 1.0981 -11.7899 +-5.303 1.0995 -11.7549 +-5.289 1.1009 -11.7199 +-5.275 1.1023 -11.6849 +-5.261 1.1038 -11.6499 +-5.247 1.1051 -11.6149 +-5.233 1.1065 -11.5799 +-5.219 1.1079 -11.5449 +-5.205 1.1093 -11.5099 +-5.191 1.1106 -11.4749 +-5.177 1.112 -11.4399 +-5.163 1.1133 -11.4049 +-5.149 1.1147 -11.3699 +-5.135 1.116 -11.3349 +-5.121 1.1173 -11.2999 +-5.107 1.1186 -11.2649 +-5.093 1.1199 -11.2299 +-5.079 1.1211 -11.1949 +-5.065 1.1224 -11.1599 +-5.051 1.1237 -11.1249 +-5.037 1.1249 -11.0899 +-5.023 1.1262 -11.0549 +-5.009 1.1274 -11.0199 +-4.995 1.1286 -10.9849 +-4.981 1.1298 -10.9499 +-4.967 1.131 -10.9149 +-4.953 1.1322 -10.8799 +-4.939 1.1334 -10.8449 +-4.925 1.1346 -10.8099 +-4.911 1.1357 -10.7749 +-4.897 1.1369 -10.7399 +-4.883 1.138 -10.7049 +-4.869 1.1392 -10.6699 +-4.855 1.1403 -10.6349 +-4.841 1.1414 -10.5999 +-4.827 1.1425 -10.5649 +-4.813 1.1436 -10.5299 +-4.799 1.1447 -10.4949 +-4.785 1.1457 -10.4599 +-4.771 1.1468 -10.4249 +-4.757 1.1479 -10.3899 +-4.743 1.1489 -10.3549 +-4.729 1.1499 -10.3199 +-4.715 1.151 -10.2849 +-4.701 1.152 -10.2499 +-4.687 1.153 -10.2149 +-4.673 1.154 -10.1799 +-4.659 1.155 -10.1449 +-4.645 1.1559 -10.1099 +-4.631 1.1569 -10.0749 +-4.617 1.1578 -10.0399 +-4.6029 1.1588 -10.0049 +-4.5889 1.1597 -9.9699 +-4.5749 1.1607 -9.9349 +-4.5609 1.1616 -9.8999 +-4.5469 1.1625 -9.8649 +-4.5329 1.1634 -9.8299 +-4.5189 1.1643 -9.7949 +-4.5049 1.1651 -9.7599 +-4.4909 1.166 -9.7249 +-4.4769 1.1669 -9.6899 +-4.4629 1.1677 -9.6549 +-4.4489 1.1685 -9.6199 +-4.4349 1.1694 -9.5849 +-4.4209 1.1702 -9.5499 +-4.4069 1.171 -9.5149 +-4.3929 1.1718 -9.4799 +-4.3789 1.1726 -9.4449 +-4.3649 1.1734 -9.4099 +-4.3509 1.1741 -9.3749 +-4.3369 1.1749 -9.3399 +-4.3229 1.1756 -9.3049 +-4.3089 1.1764 -9.2698 +-4.2949 1.1771 -9.2348 +-4.2809 1.1778 -9.1998 +-4.2669 1.1785 -9.1648 +-4.2529 1.1792 -9.1298 +-4.2389 1.1799 -9.0948 +-4.2249 1.1806 -9.0598 +-4.2109 1.1813 -9.0248 +-4.1969 1.1819 -8.9898 +-4.1829 1.1826 -8.9548 +-4.1689 1.1832 -8.9198 +-4.1549 1.1839 -8.8848 +-4.1409 1.1845 -8.8498 +-4.1269 1.1851 -8.8148 +-4.1129 1.1857 -8.7798 +-4.0989 1.1863 -8.7448 +-4.0849 1.1869 -8.7098 +-4.0709 1.1874 -8.6748 +-4.0569 1.188 -8.6398 +-4.0429 1.1886 -8.6048 +-4.0289 1.1891 -8.5698 +-4.0149 1.1896 -8.5348 +-4.0009 1.1902 -8.4998 +-3.9869 1.1907 -8.4648 +-3.9729 1.1912 -8.4298 +-3.9589 1.1917 -8.3948 +-3.9449 1.1922 -8.3598 +-3.9309 1.1926 -8.3248 +-3.9169 1.1931 -8.2898 +-3.9029 1.1936 -8.2548 +-3.8889 1.194 -8.2198 +-3.8749 1.1944 -8.1848 +-3.8609 1.1949 -8.1498 +-3.8469 1.1953 -8.1148 +-3.8329 1.1957 -8.0798 +-3.8189 1.1961 -8.0448 +-3.8049 1.1965 -8.0098 +-3.7909 1.1968 -7.9748 +-3.7769 1.1972 -7.9398 +-3.7629 1.1976 -7.9048 +-3.7489 1.1979 -7.8698 +-3.7349 1.1982 -7.8348 +-3.7209 1.1986 -7.7998 +-3.7069 1.1989 -7.7648 +-3.6929 1.1992 -7.7298 +-3.6789 1.1995 -7.6948 +-3.6649 1.1998 -7.6598 +-3.6509 1.2001 -7.6248 +-3.6369 1.2003 -7.5898 +-3.6229 1.2006 -7.5548 +-3.6089 1.2008 -7.5198 +-3.5949 1.2011 -7.4848 +-3.5809 1.2013 -7.4498 +-3.5669 1.2015 -7.4148 +-3.5529 1.2017 -7.3798 +-3.5389 1.2019 -7.3448 +-3.5249 1.2021 -7.3098 +-3.5109 1.2023 -7.2748 +-3.4969 1.2025 -7.2398 +-3.4829 1.2026 -7.2048 +-3.4689 1.2028 -7.1698 +-3.4549 1.2029 -7.1348 +-3.4409 1.2031 -7.0998 +-3.4269 1.2032 -7.0648 +-3.4129 1.2033 -7.0298 +-3.3989 1.2034 -6.9948 +-3.3849 1.2035 -6.9598 +-3.3709 1.2036 -6.9248 +-3.3569 1.2036 -6.8898 +-3.3429 1.2037 -6.8548 +-3.3289 1.2038 -6.8198 +-3.3149 1.2038 -6.7848 +-3.3009 1.2038 -6.7498 +-3.2869 1.2039 -6.7148 +-3.2729 1.2039 -6.6798 +-3.2589 1.2039 -6.6448 +-3.2449 1.2039 -6.6098 +-3.2309 1.2039 -6.5748 +-3.2169 1.2038 -6.5398 +-3.2029 1.2038 -6.5048 +-3.1889 1.2037 -6.4698 +-3.1749 1.2037 -6.4348 +-3.1609 1.2036 -6.3998 +-3.1469 1.2035 -6.3648 +-3.1329 1.2035 -6.3298 +-3.1189 1.2034 -6.2948 +-3.1049 1.2033 -6.2597 +-3.0909 1.2032 -6.2247 +-3.0769 1.203 -6.1897 +-3.0629 1.2029 -6.1547 +-3.0489 1.2028 -6.1197 +-3.0349 1.2026 -6.0847 +-3.0209 1.2024 -6.0497 +-3.0069 1.2023 -6.0147 +-2.9929 1.2021 -5.9797 +-2.9789 1.2019 -5.9447 +-2.9649 1.2017 -5.9097 +-2.9509 1.2015 -5.8747 +-2.9369 1.2012 -5.8397 +-2.9229 1.201 -5.8047 +-2.9089 1.2008 -5.7697 +-2.8949 1.2005 -5.7347 +-2.8809 1.2003 -5.6997 +-2.8669 1.2 -5.6647 +-2.8529 1.1997 -5.6297 +-2.8389 1.1994 -5.5947 +-2.8249 1.1991 -5.5597 +-2.8109 1.1988 -5.5247 +-2.7969 1.1985 -5.4897 +-2.7829 1.1982 -5.4547 +-2.7689 1.1978 -5.4197 +-2.7549 1.1975 -5.3847 +-2.7409 1.1971 -5.3497 +-2.7269 1.1967 -5.3147 +-2.7129 1.1964 -5.2797 +-2.6989 1.196 -5.2447 +-2.6849 1.1956 -5.2097 +-2.6709 1.1952 -5.1747 +-2.6569 1.1947 -5.1397 +-2.6429 1.1943 -5.1047 +-2.6289 1.1939 -5.0697 +-2.6149 1.1934 -5.0347 +-2.6009 1.193 -4.9997 +-2.5869 1.1925 -4.9647 +-2.5729 1.192 -4.9297 +-2.5589 1.1915 -4.8947 +-2.5449 1.191 -4.8597 +-2.5309 1.1905 -4.8247 +-2.5169 1.19 -4.7897 +-2.5029 1.1895 -4.7547 +-2.4889 1.189 -4.7197 +-2.4749 1.1884 -4.6847 +-2.4609 1.1879 -4.6497 +-2.4469 1.1873 -4.6147 +-2.4329 1.1867 -4.5797 +-2.4189 1.1861 -4.5447 +-2.4049 1.1855 -4.5097 +-2.3909 1.1849 -4.4747 +-2.3769 1.1843 -4.4397 +-2.3629 1.1837 -4.4047 +-2.3489 1.1831 -4.3697 +-2.3349 1.1824 -4.3347 +-2.3209 1.1818 -4.2997 +-2.3069 1.1811 -4.2647 +-2.2929 1.1804 -4.2297 +-2.2789 1.1797 -4.1947 +-2.2649 1.1791 -4.1597 +-2.2509 1.1784 -4.1247 +-2.2369 1.1776 -4.0897 +-2.2229 1.1769 -4.0547 +-2.2089 1.1762 -4.0197 +-2.1949 1.1754 -3.9847 +-2.1809 1.1747 -3.9497 +-2.1669 1.1739 -3.9147 +-2.1529 1.1732 -3.8797 +-2.1389 1.1724 -3.8447 +-2.1249 1.1716 -3.8097 +-2.1109 1.1708 -3.7747 +-2.0969 1.17 -3.7397 +-2.0829 1.1692 -3.7047 +-2.0689 1.1683 -3.6697 +-2.0549 1.1675 -3.6347 +-2.0409 1.1666 -3.5997 +-2.0269 1.1658 -3.5647 +-2.0129 1.1649 -3.5297 +-1.9989 1.164 -3.4947 +-1.9849 1.1631 -3.4597 +-1.9709 1.1622 -3.4247 +-1.9569 1.1613 -3.3897 +-1.9429 1.1604 -3.3547 +-1.9289 1.1595 -3.3197 +-1.9149 1.1585 -3.2846 +-1.9009 1.1576 -3.2496 +-1.8869 1.1566 -3.2146 +-1.8729 1.1557 -3.1796 +-1.8589 1.1547 -3.1446 +-1.8449 1.1537 -3.1096 +-1.8309 1.1527 -3.0746 +-1.8169 1.1517 -3.0396 +-1.8029 1.1507 -3.0046 +-1.7889 1.1497 -2.9696 +-1.7749 1.1486 -2.9346 +-1.7609 1.1476 -2.8996 +-1.7469 1.1465 -2.8646 +-1.7329 1.1455 -2.8296 +-1.7189 1.1444 -2.7946 +-1.7049 1.1433 -2.7596 +-1.6909 1.1422 -2.7246 +-1.6769 1.1411 -2.6896 +-1.6629 1.14 -2.6546 +-1.6489 1.1389 -2.6196 +-1.6349 1.1377 -2.5846 +-1.6209 1.1366 -2.5496 +-1.6068 1.1354 -2.5146 +-1.5928 1.1343 -2.4796 +-1.5788 1.1331 -2.4446 +-1.5648 1.1319 -2.4096 +-1.5508 1.1307 -2.3746 +-1.5368 1.1295 -2.3396 +-1.5228 1.1283 -2.3046 +-1.5088 1.1271 -2.2696 +-1.4948 1.1258 -2.2346 +-1.4808 1.1246 -2.1996 +-1.4668 1.1233 -2.1646 +-1.4528 1.1221 -2.1296 +-1.4388 1.1208 -2.0946 +-1.4248 1.1195 -2.0596 +-1.4108 1.1182 -2.0246 +-1.3968 1.1169 -1.9896 +-1.3828 1.1156 -1.9546 +-1.3688 1.1143 -1.9196 +-1.3548 1.113 -1.8846 +-1.3408 1.1116 -1.8496 +-1.3268 1.1103 -1.8146 +-1.3128 1.1089 -1.7796 +-1.2988 1.1075 -1.7446 +-1.2848 1.1062 -1.7096 +-1.2708 1.1048 -1.6746 +-1.2568 1.1034 -1.6396 +-1.2428 1.102 -1.6046 +-1.2288 1.1005 -1.5696 +-1.2148 1.0991 -1.5346 +-1.2008 1.0977 -1.4996 +-1.1868 1.0962 -1.4646 +-1.1728 1.0948 -1.4296 +-1.1588 1.0933 -1.3946 +-1.1448 1.0918 -1.3596 +-1.1308 1.0903 -1.3246 +-1.1168 1.0888 -1.2896 +-1.1028 1.0873 -1.2546 +-1.0888 1.0858 -1.2196 +-1.0748 1.0843 -1.1846 +-1.0608 1.0828 -1.1496 +-1.0468 1.0812 -1.1146 +-1.0328 1.0797 -1.0796 +-1.0188 1.0781 -1.0446 +-1.0048 1.0765 -1.0096 +-0.9908 1.0749 -0.9746 +-0.9768 1.0733 -0.9396 +-0.9628 1.0717 -0.9046 +-0.9488 1.0701 -0.8696 +-0.9348 1.0685 -0.8346 +-0.9208 1.0669 -0.7996 +-0.9068 1.0652 -0.7646 +-0.8928 1.0636 -0.7296 +-0.8788 1.0619 -0.6946 +-0.8648 1.0602 -0.6596 +-0.8508 1.0585 -0.6246 +-0.8368 1.0568 -0.5896 +-0.8228 1.0551 -0.5546 +-0.8088 1.0534 -0.5196 +-0.7948 1.0517 -0.4846 +-0.7808 1.05 -0.4496 +-0.7668 1.0482 -0.4146 +-0.7528 1.0465 -0.3796 +-0.7388 1.0447 -0.3446 +-0.7248 1.0429 -0.3096 +-0.7108 1.0412 -0.2745 +-0.6968 1.0394 -0.2395 +-0.6828 1.0376 -0.2045 +-0.6688 1.0357 -0.1695 +-0.6548 1.0339 -0.1345 +-0.6408 1.0321 -0.0995 +-0.6268 1.0303 -0.0645 +-0.6128 1.0284 -0.0295 +-0.5988 1.0265 0.0055 +-0.5848 1.0247 0.0405 +-0.5708 1.0228 0.0755 +-0.5568 1.0209 0.1105 +-0.5428 1.019 0.1455 +-0.5288 1.0171 0.1805 +-0.5148 1.0152 0.2155 +-0.5008 1.0132 0.2505 +-0.4868 1.0113 0.2855 +-0.4728 1.0094 0.3205 +-0.4588 1.0074 0.3555 +-0.4448 1.0054 0.3905 +-0.4308 1.0035 0.4255 +-0.4168 1.0015 0.4605 +-0.4028 0.9995 0.4955 +-0.3888 0.9975 0.5305 +-0.3748 0.9954 0.5655 +-0.3608 0.9934 0.6005 +-0.3468 0.9914 0.6355 +-0.3328 0.9893 0.6705 +-0.3188 0.9873 0.7055 +-0.3048 0.9852 0.7405 +-0.2908 0.9831 0.7755 +-0.2768 0.981 0.8105 +-0.2628 0.9789 0.8455 +-0.2488 0.9768 0.8805 +-0.2348 0.9747 0.9155 +-0.2208 0.9726 0.9505 +-0.2068 0.9705 0.9855 +-0.1928 0.9683 1.0205 +-0.1788 0.9662 1.0555 +-0.1648 0.964 1.0905 +-0.1508 0.9618 1.1255 +-0.1368 0.9596 1.1605 +-0.1228 0.9575 1.1955 +-0.1088 0.9552 1.2305 +-0.0948 0.953 1.2655 +-0.0808 0.9508 1.3005 +-0.0668 0.9486 1.3355 +-0.0528 0.9463 1.3705 +-0.0388 0.9441 1.4055 +-0.0248 0.9418 1.4405 +-0.0108 0.9395 1.4755 +0.0032 0.9373 1.5105 +0.0172 0.935 1.5455 +0.0312 0.9327 1.5805 +0.0452 0.9304 1.6155 +0.0592 0.928 1.6505 +0.0732 0.9257 1.6855 +0.0872 0.9234 1.7205 +0.1012 0.921 1.7555 +0.1152 0.9187 1.7905 +0.1292 0.9163 1.8255 +0.1432 0.9139 1.8605 +0.1572 0.9115 1.8955 +0.1712 0.9091 1.9305 +0.1852 0.9067 1.9655 +0.1992 0.9043 2.0005 +0.2132 0.9019 2.0355 +0.2272 0.8994 2.0705 +0.2412 0.897 2.1055 +0.2552 0.8945 2.1405 +0.2692 0.892 2.1755 +0.2832 0.8896 2.2105 +0.2972 0.8871 2.2455 +0.3112 0.8846 2.2805 +0.3252 0.8821 2.3155 +0.3392 0.8795 2.3505 +0.3532 0.877 2.3855 +0.3672 0.8745 2.4205 +0.3812 0.8719 2.4555 +0.3952 0.8694 2.4905 +0.4092 0.8668 2.5255 +0.4232 0.8642 2.5605 +0.4372 0.8616 2.5955 +0.4512 0.8591 2.6305 +0.4652 0.8564 2.6655 +0.4792 0.8538 2.7005 +0.4932 0.8512 2.7356 +0.5072 0.8486 2.7706 +0.5212 0.8459 2.8056 +0.5352 0.8433 2.8406 +0.5492 0.8406 2.8756 +0.5632 0.8379 2.9106 +0.5772 0.8352 2.9456 +0.5912 0.8325 2.9806 +0.6052 0.8298 3.0156 +0.6192 0.8271 3.0506 +0.6332 0.8244 3.0856 +0.6472 0.8217 3.1206 +0.6612 0.8189 3.1556 +0.6752 0.8162 3.1906 +0.6892 0.8134 3.2256 +0.7032 0.8106 3.2606 +0.7172 0.8079 3.2956 +0.7312 0.8051 3.3306 +0.7452 0.8023 3.3656 +0.7592 0.7995 3.4006 +0.7732 0.7966 3.4356 +0.7872 0.7938 3.4706 +0.8012 0.791 3.5056 +0.8152 0.7881 3.5406 +0.8292 0.7852 3.5756 +0.8432 0.7824 3.6106 +0.8572 0.7795 3.6456 +0.8712 0.7766 3.6806 +0.8852 0.7737 3.7156 +0.8992 0.7708 3.7506 +0.9132 0.7679 3.7856 +0.9272 0.7649 3.8206 +0.9412 0.762 3.8556 +0.9552 0.7591 3.8906 +0.9692 0.7561 3.9256 +0.9832 0.7531 3.9606 +0.9972 0.7501 3.9956 +1.0112 0.7472 4.0306 +1.0252 0.7442 4.0656 +1.0392 0.7412 4.1006 +1.0532 0.7381 4.1356 +1.0672 0.7351 4.1706 +1.0812 0.7321 4.2056 +1.0952 0.729 4.2406 +1.1092 0.726 4.2756 +1.1232 0.7229 4.3106 +1.1372 0.7198 4.3456 +1.1512 0.7167 4.3806 +1.1652 0.7136 4.4156 +1.1792 0.7105 4.4506 +1.1932 0.7074 4.4856 +1.2072 0.7043 4.5206 +1.2212 0.7011 4.5556 +1.2352 0.698 4.5906 +1.2492 0.6948 4.6256 +1.2632 0.6917 4.6606 +1.2772 0.6885 4.6956 +1.2912 0.6853 4.7306 +1.3052 0.6821 4.7656 +1.3192 0.6789 4.8006 +1.3332 0.6757 4.8356 +1.3472 0.6725 4.8706 +1.3612 0.6693 4.9056 +1.3752 0.666 4.9406 +1.3893 0.6628 4.9756 +1.4033 0.6595 5.0106 +1.4173 0.6562 5.0456 +1.4313 0.6529 5.0806 +1.4453 0.6496 5.1156 +1.4593 0.6463 5.1506 +1.4733 0.643 5.1856 +1.4873 0.6397 5.2206 +1.5013 0.6364 5.2556 +1.5153 0.633 5.2906 +1.5293 0.6297 5.3256 +1.5433 0.6263 5.3606 +1.5573 0.6229 5.3956 +1.5713 0.6196 5.4306 +1.5853 0.6162 5.4656 +1.5993 0.6128 5.5006 +1.6133 0.6094 5.5356 +1.6273 0.6059 5.5706 +1.6413 0.6025 5.6056 +1.6553 0.5991 5.6406 +1.6693 0.5956 5.6756 +1.6833 0.5922 5.7106 +1.6973 0.5887 5.7457 +1.7113 0.5852 5.7807 +1.7253 0.5817 5.8157 +1.7393 0.5782 5.8507 +1.7533 0.5747 5.8857 +1.7673 0.5712 5.9207 +1.7813 0.5677 5.9557 +1.7953 0.5641 5.9907 +1.8093 0.5606 6.0257 +1.8233 0.557 6.0607 +1.8373 0.5535 6.0957 +1.8513 0.5499 6.1307 +1.8653 0.5463 6.1657 +1.8793 0.5427 6.2007 +1.8933 0.5391 6.2357 +1.9073 0.5355 6.2707 +1.9213 0.5319 6.3057 +1.9353 0.5282 6.3407 +1.9493 0.5246 6.3757 +1.9633 0.5209 6.4107 +1.9773 0.5172 6.4457 +1.9913 0.5136 6.4807 +2.0053 0.5099 6.5157 +2.0193 0.5062 6.5507 +2.0333 0.5025 6.5857 +2.0473 0.4988 6.6207 +2.0613 0.495 6.6557 +2.0753 0.4913 6.6907 +2.0893 0.4876 6.7257 +2.1033 0.4838 6.7607 +2.1173 0.4801 6.7957 +2.1313 0.4763 6.8307 +2.1453 0.4725 6.8657 +2.1593 0.4687 6.9007 +2.1733 0.4649 6.9357 +2.1873 0.4611 6.9707 +2.2013 0.4573 7.0057 +2.2153 0.4534 7.0407 +2.2293 0.4496 7.0757 +2.2433 0.4457 7.1107 +2.2573 0.4419 7.1457 +2.2713 0.438 7.1807 +2.2853 0.4341 7.2157 +2.2993 0.4302 7.2507 +2.3133 0.4263 7.2857 +2.3273 0.4224 7.3207 +2.3413 0.4185 7.3557 +2.3553 0.4146 7.3907 +2.3693 0.4106 7.4257 +2.3833 0.4067 7.4607 +2.3973 0.4027 7.4957 +2.4113 0.3987 7.5307 +2.4253 0.3948 7.5657 +2.4393 0.3908 7.6007 +2.4533 0.3868 7.6357 +2.4673 0.3828 7.6707 +2.4813 0.3788 7.7057 +2.4953 0.3747 7.7407 +2.5093 0.3707 7.7757 +2.5233 0.3666 7.8107 +2.5373 0.3626 7.8457 +2.5513 0.3585 7.8807 +2.5653 0.3544 7.9157 +2.5793 0.3503 7.9507 +2.5933 0.3462 7.9857 +2.6073 0.3421 8.0207 +2.6213 0.338 8.0557 +2.6353 0.3339 8.0907 +2.6493 0.3298 8.1257 +2.6633 0.3256 8.1607 +2.6773 0.3215 8.1957 +2.6913 0.3173 8.2307 +2.7053 0.3131 8.2657 +2.7193 0.3089 8.3007 +2.7333 0.3047 8.3357 +2.7473 0.3005 8.3707 +2.7613 0.2963 8.4057 +2.7753 0.2921 8.4407 +2.7893 0.2879 8.4757 +2.8033 0.2836 8.5107 +2.8173 0.2794 8.5457 +2.8313 0.2751 8.5807 +2.8453 0.2708 8.6157 +2.8593 0.2665 8.6507 +2.8733 0.2622 8.6857 +2.8873 0.2579 8.7208 +2.9013 0.2536 8.7558 +2.9153 0.2493 8.7908 +2.9293 0.245 8.8258 +2.9433 0.2406 8.8608 +2.9573 0.2363 8.8958 +2.9713 0.2319 8.9308 +2.9853 0.2275 8.9658 +2.9993 0.2232 9.0008 +3.0133 0.2188 9.0358 +3.0273 0.2144 9.0708 +3.0413 0.21 9.1058 +3.0553 0.2055 9.1408 +3.0693 0.2011 9.1758 +3.0833 0.1967 9.2108 +3.0973 0.1922 9.2458 +3.1113 0.1878 9.2808 +3.1253 0.1833 9.3158 +3.1393 0.1788 9.3508 +3.1533 0.1743 9.3858 +3.1673 0.1698 9.4208 +3.1813 0.1653 9.4558 +3.1953 0.1608 9.4908 +3.2093 0.1563 9.5258 +3.2233 0.1517 9.5608 +3.2373 0.1472 9.5958 +3.2513 0.1426 9.6308 +3.2653 0.138 9.6658 +3.2793 0.1335 9.7008 +3.2933 0.1289 9.7358 +3.3073 0.1243 9.7708 +3.3213 0.1197 9.8058 +3.3353 0.1151 9.8408 +3.3493 0.1104 9.8758 +3.3633 0.1058 9.9108 +3.3773 0.1011 9.9458 +3.3913 0.0965 9.9808 +3.4053 0.0918 10.0158 +3.4193 0.0871 10.0508 +3.4333 0.0825 10.0858 +3.4473 0.0778 10.1208 +3.4613 0.0731 10.1558 +3.4753 0.0683 10.1908 +3.4893 0.0636 10.2258 +3.5033 0.0589 10.2608 +3.5173 0.0541 10.2958 +3.5313 0.0494 10.3308 +3.5453 0.0446 10.3658 +3.5593 0.0398 10.4008 +3.5733 0.0351 10.4358 +3.5873 0.0303 10.4708 +3.6013 0.0255 10.5058 +3.6153 0.0207 10.5408 +3.6293 0.0158 10.5758 +3.6433 0.011 10.6108 +3.6573 0.0062 10.6458 +3.6713 0.0013 10.6808 +3.6751 -0 10.6902 +3.6751 0 10.6902 +3.6891 0.0034 10.7252 +3.7031 0.0068 10.7602 +3.7171 0.0102 10.7952 +3.7311 0.0135 10.8302 +3.7451 0.0169 10.8652 +3.7591 0.0202 10.9002 +3.7731 0.0236 10.9352 +3.7871 0.0269 10.9702 +3.8011 0.0302 11.0052 +3.8151 0.0335 11.0402 +3.8291 0.0368 11.0752 +3.8431 0.0401 11.1102 +3.8571 0.0434 11.1452 +3.8711 0.0467 11.1802 +3.8851 0.0499 11.2152 +3.8991 0.0532 11.2502 +3.9131 0.0564 11.2852 +3.9271 0.0596 11.3202 +3.9411 0.0629 11.3552 +3.9551 0.0661 11.3902 +3.9691 0.0693 11.4252 +3.9831 0.0725 11.4602 +3.9971 0.0757 11.4952 +4.0111 0.0788 11.5302 +4.0251 0.082 11.5652 +4.0391 0.0851 11.6002 +4.0531 0.0883 11.6352 +4.0671 0.0914 11.6702 +4.0811 0.0945 11.7052 +4.0951 0.0976 11.7402 +4.1091 0.1008 11.7752 +4.1231 0.1038 11.8102 +4.1371 0.1069 11.8452 +4.1511 0.11 11.8802 +4.1651 0.1131 11.9152 +4.1791 0.1161 11.9502 +4.1931 0.1192 11.9852 +4.2071 0.1222 12.0202 +4.2211 0.1252 12.0552 +4.2351 0.1282 12.0902 +4.2491 0.1312 12.1252 +4.2631 0.1342 12.1602 +4.2771 0.1372 12.1952 +4.2911 0.1402 12.2302 +4.3051 0.1432 12.2652 +4.3191 0.1461 12.3002 +4.3331 0.1491 12.3352 +4.3471 0.152 12.3702 +4.3611 0.1549 12.4052 +4.3751 0.1578 12.4402 +4.3891 0.1608 12.4752 +4.4031 0.1636 12.5102 +4.4171 0.1665 12.5452 +4.4311 0.1694 12.5802 +4.4451 0.1723 12.6152 +4.4591 0.1751 12.6502 +4.4731 0.178 12.6852 +4.4871 0.1808 12.7202 +4.5011 0.1837 12.7552 +4.5151 0.1865 12.7902 +4.5291 0.1893 12.8252 +4.5431 0.1921 12.8602 +4.5571 0.1949 12.8952 +4.5711 0.1976 12.9302 +4.5851 0.2004 12.9652 +4.5991 0.2032 13.0002 +4.6131 0.2059 13.0353 +4.6271 0.2087 13.0703 +4.6411 0.2114 13.1053 +4.6551 0.2141 13.1403 +4.6691 0.2168 13.1753 +4.6831 0.2195 13.2103 +4.6971 0.2222 13.2453 +4.7111 0.2249 13.2803 +4.7251 0.2276 13.3153 +4.7391 0.2302 13.3503 +4.7531 0.2329 13.3853 +4.7671 0.2355 13.4203 +4.7811 0.2382 13.4553 +4.7951 0.2408 13.4903 +4.8091 0.2434 13.5253 +4.8231 0.246 13.5603 +4.8371 0.2486 13.5953 +4.8511 0.2512 13.6303 +4.8651 0.2537 13.6653 +4.8791 0.2563 13.7003 +4.8931 0.2589 13.7353 +4.9071 0.2614 13.7703 +4.9211 0.2639 13.8053 +4.9351 0.2665 13.8403 +4.9491 0.269 13.8753 +4.9631 0.2715 13.9103 +4.9771 0.274 13.9453 +4.9911 0.2765 13.9803 +5.0051 0.2789 14.0153 +5.0191 0.2814 14.0503 +5.0331 0.2839 14.0853 +5.0471 0.2863 14.1203 +5.0611 0.2887 14.1553 +5.0751 0.2912 14.1903 +5.0891 0.2936 14.2253 +5.1031 0.296 14.2603 +5.1171 0.2984 14.2953 +5.1311 0.3008 14.3303 +5.1451 0.3031 14.3653 +5.1591 0.3055 14.4003 +5.1731 0.3079 14.4353 +5.1871 0.3102 14.4703 +5.2011 0.3126 14.5053 +5.2151 0.3149 14.5403 +5.2291 0.3172 14.5753 +5.2431 0.3195 14.6103 +5.2571 0.3218 14.6453 +5.2711 0.3241 14.6803 +5.2851 0.3264 14.7153 +5.2991 0.3286 14.7503 +5.3131 0.3309 14.7853 +5.3271 0.3332 14.8203 +5.3411 0.3354 14.8553 +5.3551 0.3376 14.8903 +5.3691 0.3398 14.9253 +5.3831 0.3421 14.9603 +5.3971 0.3443 14.9953 +5.4111 0.3464 15.0303 +5.4251 0.3486 15.0653 +5.4391 0.3508 15.1003 +5.4531 0.353 15.1353 +5.4671 0.3551 15.1703 +5.4811 0.3572 15.2053 +5.4951 0.3594 15.2403 +5.5091 0.3615 15.2753 +5.5231 0.3636 15.3103 +5.5371 0.3657 15.3453 +5.5511 0.3678 15.3803 +5.5651 0.3699 15.4153 +5.5791 0.372 15.4503 +5.5931 0.374 15.4853 +5.6071 0.3761 15.5203 +5.6211 0.3781 15.5553 +5.6351 0.3802 15.5903 +5.6491 0.3822 15.6253 +5.6631 0.3842 15.6603 +5.6771 0.3862 15.6953 +5.6911 0.3882 15.7303 +5.7051 0.3902 15.7653 +5.7191 0.3922 15.8003 +5.7331 0.3941 15.8353 +5.7471 0.3961 15.8703 +5.7611 0.398 15.9053 +5.7751 0.4 15.9403 +5.7891 0.4019 15.9753 +5.8031 0.4038 16.0103 +5.8171 0.4057 16.0454 +5.8311 0.4076 16.0804 +5.8451 0.4095 16.1154 +5.8591 0.4114 16.1504 +5.8731 0.4132 16.1854 +5.8871 0.4151 16.2204 +5.9011 0.4169 16.2554 +5.9151 0.4188 16.2904 +5.9291 0.4206 16.3254 +5.9431 0.4224 16.3604 +5.9571 0.4242 16.3954 +5.9711 0.426 16.4304 +5.9851 0.4278 16.4654 +5.9991 0.4296 16.5004 +6.0131 0.4314 16.5354 +6.0271 0.4331 16.5704 +6.0411 0.4349 16.6054 +6.0551 0.4366 16.6404 +6.0691 0.4383 16.6754 +6.0831 0.44 16.7104 +6.0971 0.4418 16.7454 +6.1112 0.4435 16.7804 +6.1252 0.4451 16.8154 +6.1392 0.4468 16.8504 +6.1532 0.4485 16.8854 +6.1672 0.4502 16.9204 +6.1812 0.4518 16.9554 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 +6.1952 0.4535 16.985 diff --git a/wind.csv b/wind.csv new file mode 100644 index 0000000..6de12e3 --- /dev/null +++ b/wind.csv @@ -0,0 +1,2001 @@ +0.0 0.0 0.0 +0.0001 0.0 0.0001 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0003 0.0 0.0003 +0.0004 0.0 0.0004 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0006 0.0 0.0006 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0008 0.0 0.0008 +0.0009 0.0 0.0009 +0.001 0.0 0.001 +0.001 0.0 0.001 +0.0011 0.0 0.0011 +0.0012 0.0 0.0012 +0.0013 0.0 0.0013 +0.0013 0.0 0.0013 +0.0014 0.0 0.0014 +0.0015 0.0 0.0015 +0.0015 0.0 0.0015 +0.0016 0.0 0.0016 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0018 0.0 0.0018 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.002 0.0 0.002 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0023 0.0 0.0023 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0038 0.0 0.0038 +0.0038 0.0 0.0038 +0.0039 0.0 0.0039 +0.0039 0.0 0.0039 +0.004 0.0 0.004 +0.0041 0.0 0.0041 +0.0041 0.0 0.0041 +0.0041 0.0 0.0041 +0.0042 0.0 0.0042 +0.0042 0.0 0.0042 +0.0043 0.0 0.0043 +0.0043 0.0 0.0043 +0.0044 0.0 0.0044 +0.0044 0.0 0.0044 +0.0045 0.0 0.0045 +0.0045 0.0 0.0045 +0.0046 0.0 0.0046 +0.0046 0.0 0.0046 +0.0047 0.0 0.0047 +0.0047 0.0 0.0047 +0.0048 0.0 0.0048 +0.0048 0.0 0.0048 +0.0048 0.0 0.0048 +0.0049 0.0 0.0049 +0.0049 0.0 0.0049 +0.005 0.0 0.005 +0.005 0.0 0.005 +0.0051 0.0 0.0051 +0.0051 0.0 0.0051 +0.0051 0.0 0.0051 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0051 0.0 0.0051 +0.0051 0.0 0.0051 +0.005 0.0 0.005 +0.005 0.0 0.005 +0.005 0.0 0.005 +0.0049 0.0 0.0049 +0.0049 0.0 0.0049 +0.0048 0.0 0.0048 +0.0048 0.0 0.0048 +0.0047 0.0 0.0047 +0.0047 0.0 0.0047 +0.0046 0.0 0.0046 +0.0046 0.0 0.0046 +0.0045 0.0 0.0045 +0.0045 0.0 0.0045 +0.0044 0.0 0.0044 +0.0044 0.0 0.0044 +0.0043 0.0 0.0043 +0.0042 0.0 0.0042 +0.0042 0.0 0.0042 +0.0041 0.0 0.0041 +0.0041 0.0 0.0041 +0.004 0.0 0.004 +0.0039 0.0 0.0039 +0.0039 0.0 0.0039 +0.0038 0.0 0.0038 +0.0038 0.0 0.0038 +0.0037 0.0 0.0037 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0035 0.0 0.0035 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0033 0.0 0.0033 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0031 0.0 0.0031 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0029 0.0 0.0029 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0027 0.0 0.0027 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0025 0.0 0.0025 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0023 0.0 0.0023 +0.0022 0.0 0.0022 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.002 0.0 0.002 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0018 0.0 0.0018 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0016 0.0 0.0016 +0.0016 0.0 0.0016 +0.0015 0.0 0.0015 +0.0014 0.0 0.0014 +0.0014 0.0 0.0014 +0.0013 0.0 0.0013 +0.0012 0.0 0.0012 +0.0012 0.0 0.0012 +0.0011 0.0 0.0011 +0.0011 0.0 0.0011 +0.001 0.0 0.001 +0.0009 0.0 0.0009 +0.0009 0.0 0.0009 +0.0008 0.0 0.0008 +0.0008 0.0 0.0008 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0006 0.0 0.0006 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 0.0 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 0.0 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0006 0.0 -0.0006 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0008 0.0 -0.0008 +-0.0008 0.0 -0.0008 +-0.0009 0.0 -0.0009 +-0.0009 0.0 -0.0009 +-0.001 0.0 -0.001 +-0.0011 0.0 -0.0011 +-0.0011 0.0 -0.0011 +-0.0012 0.0 -0.0012 +-0.0012 0.0 -0.0012 +-0.0013 0.0 -0.0013 +-0.0014 0.0 -0.0014 +-0.0014 0.0 -0.0014 +-0.0015 0.0 -0.0015 +-0.0016 0.0 -0.0016 +-0.0016 0.0 -0.0016 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0018 0.0 -0.0018 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.002 0.0 -0.002 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0022 0.0 -0.0022 +-0.0023 0.0 -0.0023 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0025 0.0 -0.0025 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0027 0.0 -0.0027 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0029 0.0 -0.0029 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0031 0.0 -0.0031 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0033 0.0 -0.0033 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0035 0.0 -0.0035 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0037 0.0 -0.0037 +-0.0038 0.0 -0.0038 +-0.0038 0.0 -0.0038 +-0.0039 0.0 -0.0039 +-0.0039 0.0 -0.0039 +-0.004 0.0 -0.004 +-0.0041 0.0 -0.0041 +-0.0041 0.0 -0.0041 +-0.0042 0.0 -0.0042 +-0.0042 0.0 -0.0042 +-0.0043 0.0 -0.0043 +-0.0044 0.0 -0.0044 +-0.0044 0.0 -0.0044 +-0.0045 0.0 -0.0045 +-0.0045 0.0 -0.0045 +-0.0046 0.0 -0.0046 +-0.0046 0.0 -0.0046 +-0.0047 0.0 -0.0047 +-0.0047 0.0 -0.0047 +-0.0048 0.0 -0.0048 +-0.0048 0.0 -0.0048 +-0.0049 0.0 -0.0049 +-0.0049 0.0 -0.0049 +-0.005 0.0 -0.005 +-0.005 0.0 -0.005 +-0.005 0.0 -0.005 +-0.0051 0.0 -0.0051 +-0.0051 0.0 -0.0051 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0051 0.0 -0.0051 +-0.0051 0.0 -0.0051 +-0.0051 0.0 -0.0051 +-0.005 0.0 -0.005 +-0.005 0.0 -0.005 +-0.0049 0.0 -0.0049 +-0.0049 0.0 -0.0049 +-0.0048 0.0 -0.0048 +-0.0048 0.0 -0.0048 +-0.0048 0.0 -0.0048 +-0.0047 0.0 -0.0047 +-0.0047 0.0 -0.0047 +-0.0046 0.0 -0.0046 +-0.0046 0.0 -0.0046 +-0.0045 0.0 -0.0045 +-0.0045 0.0 -0.0045 +-0.0044 0.0 -0.0044 +-0.0044 0.0 -0.0044 +-0.0043 0.0 -0.0043 +-0.0043 0.0 -0.0043 +-0.0042 0.0 -0.0042 +-0.0042 0.0 -0.0042 +-0.0041 0.0 -0.0041 +-0.0041 0.0 -0.0041 +-0.0041 0.0 -0.0041 +-0.004 0.0 -0.004 +-0.0039 0.0 -0.0039 +-0.0039 0.0 -0.0039 +-0.0038 0.0 -0.0038 +-0.0038 0.0 -0.0038 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0023 0.0 -0.0023 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.002 0.0 -0.002 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0018 0.0 -0.0018 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0016 0.0 -0.0016 +-0.0015 0.0 -0.0015 +-0.0015 0.0 -0.0015 +-0.0014 0.0 -0.0014 +-0.0013 0.0 -0.0013 +-0.0013 0.0 -0.0013 +-0.0012 0.0 -0.0012 +-0.0011 0.0 -0.0011 +-0.001 0.0 -0.001 +-0.001 0.0 -0.001 +-0.0009 0.0 -0.0009 +-0.0008 0.0 -0.0008 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0006 0.0 -0.0006 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0004 0.0 -0.0004 +-0.0003 0.0 -0.0003 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0001 0.0 -0.0001 +0.0 0.0 0.0 +0.0001 0.0 0.0001 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0003 0.0 0.0003 +0.0004 0.0 0.0004 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0006 0.0 0.0006 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0008 0.0 0.0008 +0.0009 0.0 0.0009 +0.001 0.0 0.001 +0.001 0.0 0.001 +0.0011 0.0 0.0011 +0.0012 0.0 0.0012 +0.0013 0.0 0.0013 +0.0013 0.0 0.0013 +0.0014 0.0 0.0014 +0.0015 0.0 0.0015 +0.0015 0.0 0.0015 +0.0016 0.0 0.0016 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0018 0.0 0.0018 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.002 0.0 0.002 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0023 0.0 0.0023 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0018 0.0 0.0018 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.002 0.0 0.002 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0022 0.0 0.0022 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0023 0.0 0.0023 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0025 0.0 0.0025 +0.0025 0.0 0.0025 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0027 0.0 0.0027 +0.0027 0.0 0.0027 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0029 0.0 0.0029 +0.0029 0.0 0.0029 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0031 0.0 0.0031 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0033 0.0 0.0033 +0.0033 0.0 0.0033 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0035 0.0 0.0035 +0.0035 0.0 0.0035 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0037 0.0 0.0037 +0.0037 0.0 0.0037 +0.0038 0.0 0.0038 +0.0038 0.0 0.0038 +0.0039 0.0 0.0039 +0.0039 0.0 0.0039 +0.004 0.0 0.004 +0.0041 0.0 0.0041 +0.0041 0.0 0.0041 +0.0041 0.0 0.0041 +0.0042 0.0 0.0042 +0.0042 0.0 0.0042 +0.0043 0.0 0.0043 +0.0043 0.0 0.0043 +0.0044 0.0 0.0044 +0.0044 0.0 0.0044 +0.0045 0.0 0.0045 +0.0045 0.0 0.0045 +0.0046 0.0 0.0046 +0.0046 0.0 0.0046 +0.0047 0.0 0.0047 +0.0047 0.0 0.0047 +0.0048 0.0 0.0048 +0.0048 0.0 0.0048 +0.0048 0.0 0.0048 +0.0049 0.0 0.0049 +0.0049 0.0 0.0049 +0.005 0.0 0.005 +0.005 0.0 0.005 +0.0051 0.0 0.0051 +0.0051 0.0 0.0051 +0.0051 0.0 0.0051 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0057 0.0 0.0057 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0056 0.0 0.0056 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0055 0.0 0.0055 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0054 0.0 0.0054 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0053 0.0 0.0053 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0052 0.0 0.0052 +0.0051 0.0 0.0051 +0.0051 0.0 0.0051 +0.005 0.0 0.005 +0.005 0.0 0.005 +0.005 0.0 0.005 +0.0049 0.0 0.0049 +0.0049 0.0 0.0049 +0.0048 0.0 0.0048 +0.0048 0.0 0.0048 +0.0047 0.0 0.0047 +0.0047 0.0 0.0047 +0.0046 0.0 0.0046 +0.0046 0.0 0.0046 +0.0045 0.0 0.0045 +0.0045 0.0 0.0045 +0.0044 0.0 0.0044 +0.0044 0.0 0.0044 +0.0043 0.0 0.0043 +0.0042 0.0 0.0042 +0.0042 0.0 0.0042 +0.0041 0.0 0.0041 +0.0041 0.0 0.0041 +0.004 0.0 0.004 +0.0039 0.0 0.0039 +0.0039 0.0 0.0039 +0.0038 0.0 0.0038 +0.0038 0.0 0.0038 +0.0037 0.0 0.0037 +0.0036 0.0 0.0036 +0.0036 0.0 0.0036 +0.0035 0.0 0.0035 +0.0034 0.0 0.0034 +0.0034 0.0 0.0034 +0.0033 0.0 0.0033 +0.0032 0.0 0.0032 +0.0032 0.0 0.0032 +0.0031 0.0 0.0031 +0.003 0.0 0.003 +0.003 0.0 0.003 +0.0029 0.0 0.0029 +0.0028 0.0 0.0028 +0.0028 0.0 0.0028 +0.0027 0.0 0.0027 +0.0026 0.0 0.0026 +0.0026 0.0 0.0026 +0.0025 0.0 0.0025 +0.0024 0.0 0.0024 +0.0024 0.0 0.0024 +0.0023 0.0 0.0023 +0.0022 0.0 0.0022 +0.0021 0.0 0.0021 +0.0021 0.0 0.0021 +0.002 0.0 0.002 +0.0019 0.0 0.0019 +0.0019 0.0 0.0019 +0.0018 0.0 0.0018 +0.0017 0.0 0.0017 +0.0017 0.0 0.0017 +0.0016 0.0 0.0016 +0.0016 0.0 0.0016 +0.0015 0.0 0.0015 +0.0014 0.0 0.0014 +0.0014 0.0 0.0014 +0.0013 0.0 0.0013 +0.0012 0.0 0.0012 +0.0012 0.0 0.0012 +0.0011 0.0 0.0011 +0.0011 0.0 0.0011 +0.001 0.0 0.001 +0.0009 0.0 0.0009 +0.0009 0.0 0.0009 +0.0008 0.0 0.0008 +0.0008 0.0 0.0008 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0006 0.0 0.0006 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 0.0 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0006 0.0 -0.0006 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0007 0.0 0.0007 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0006 0.0 0.0006 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0005 0.0 0.0005 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0004 0.0 0.0004 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0003 0.0 0.0003 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0002 0.0 0.0002 +0.0001 0.0 0.0001 +0.0001 0.0 0.0001 +0.0 0.0 0.0 +0.0 0.0 0.0 +0.0 0.0 0.0 +-0.0001 0.0 -0.0001 +-0.0001 0.0 -0.0001 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0003 0.0 -0.0003 +-0.0004 0.0 -0.0004 +-0.0004 0.0 -0.0004 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0006 0.0 -0.0006 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0008 0.0 -0.0008 +-0.0008 0.0 -0.0008 +-0.0009 0.0 -0.0009 +-0.0009 0.0 -0.0009 +-0.001 0.0 -0.001 +-0.0011 0.0 -0.0011 +-0.0011 0.0 -0.0011 +-0.0012 0.0 -0.0012 +-0.0012 0.0 -0.0012 +-0.0013 0.0 -0.0013 +-0.0014 0.0 -0.0014 +-0.0014 0.0 -0.0014 +-0.0015 0.0 -0.0015 +-0.0016 0.0 -0.0016 +-0.0016 0.0 -0.0016 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0018 0.0 -0.0018 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.002 0.0 -0.002 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0022 0.0 -0.0022 +-0.0023 0.0 -0.0023 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0025 0.0 -0.0025 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0027 0.0 -0.0027 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0029 0.0 -0.0029 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0031 0.0 -0.0031 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0033 0.0 -0.0033 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0035 0.0 -0.0035 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0037 0.0 -0.0037 +-0.0038 0.0 -0.0038 +-0.0038 0.0 -0.0038 +-0.0039 0.0 -0.0039 +-0.0039 0.0 -0.0039 +-0.004 0.0 -0.004 +-0.0041 0.0 -0.0041 +-0.0041 0.0 -0.0041 +-0.0042 0.0 -0.0042 +-0.0042 0.0 -0.0042 +-0.0043 0.0 -0.0043 +-0.0044 0.0 -0.0044 +-0.0044 0.0 -0.0044 +-0.0045 0.0 -0.0045 +-0.0045 0.0 -0.0045 +-0.0046 0.0 -0.0046 +-0.0046 0.0 -0.0046 +-0.0047 0.0 -0.0047 +-0.0047 0.0 -0.0047 +-0.0048 0.0 -0.0048 +-0.0048 0.0 -0.0048 +-0.0049 0.0 -0.0049 +-0.0049 0.0 -0.0049 +-0.005 0.0 -0.005 +-0.005 0.0 -0.005 +-0.005 0.0 -0.005 +-0.0051 0.0 -0.0051 +-0.0051 0.0 -0.0051 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0057 0.0 -0.0057 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0056 0.0 -0.0056 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0055 0.0 -0.0055 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0054 0.0 -0.0054 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0053 0.0 -0.0053 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0052 0.0 -0.0052 +-0.0051 0.0 -0.0051 +-0.0051 0.0 -0.0051 +-0.0051 0.0 -0.0051 +-0.005 0.0 -0.005 +-0.005 0.0 -0.005 +-0.0049 0.0 -0.0049 +-0.0049 0.0 -0.0049 +-0.0048 0.0 -0.0048 +-0.0048 0.0 -0.0048 +-0.0048 0.0 -0.0048 +-0.0047 0.0 -0.0047 +-0.0047 0.0 -0.0047 +-0.0046 0.0 -0.0046 +-0.0046 0.0 -0.0046 +-0.0045 0.0 -0.0045 +-0.0045 0.0 -0.0045 +-0.0044 0.0 -0.0044 +-0.0044 0.0 -0.0044 +-0.0043 0.0 -0.0043 +-0.0043 0.0 -0.0043 +-0.0042 0.0 -0.0042 +-0.0042 0.0 -0.0042 +-0.0041 0.0 -0.0041 +-0.0041 0.0 -0.0041 +-0.0041 0.0 -0.0041 +-0.004 0.0 -0.004 +-0.0039 0.0 -0.0039 +-0.0039 0.0 -0.0039 +-0.0038 0.0 -0.0038 +-0.0038 0.0 -0.0038 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0018 0.0 -0.0018 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.002 0.0 -0.002 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0023 0.0 -0.0023 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0037 0.0 -0.0037 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0036 0.0 -0.0036 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0035 0.0 -0.0035 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0034 0.0 -0.0034 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0033 0.0 -0.0033 +-0.0032 0.0 -0.0032 +-0.0032 0.0 -0.0032 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.0031 0.0 -0.0031 +-0.003 0.0 -0.003 +-0.003 0.0 -0.003 +-0.0029 0.0 -0.0029 +-0.0029 0.0 -0.0029 +-0.0028 0.0 -0.0028 +-0.0028 0.0 -0.0028 +-0.0027 0.0 -0.0027 +-0.0027 0.0 -0.0027 +-0.0026 0.0 -0.0026 +-0.0026 0.0 -0.0026 +-0.0025 0.0 -0.0025 +-0.0025 0.0 -0.0025 +-0.0024 0.0 -0.0024 +-0.0024 0.0 -0.0024 +-0.0023 0.0 -0.0023 +-0.0022 0.0 -0.0022 +-0.0022 0.0 -0.0022 +-0.0021 0.0 -0.0021 +-0.0021 0.0 -0.0021 +-0.002 0.0 -0.002 +-0.0019 0.0 -0.0019 +-0.0019 0.0 -0.0019 +-0.0018 0.0 -0.0018 +-0.0017 0.0 -0.0017 +-0.0017 0.0 -0.0017 +-0.0016 0.0 -0.0016 +-0.0015 0.0 -0.0015 +-0.0015 0.0 -0.0015 +-0.0014 0.0 -0.0014 +-0.0013 0.0 -0.0013 +-0.0013 0.0 -0.0013 +-0.0012 0.0 -0.0012 +-0.0011 0.0 -0.0011 +-0.001 0.0 -0.001 +-0.001 0.0 -0.001 +-0.0009 0.0 -0.0009 +-0.0008 0.0 -0.0008 +-0.0007 0.0 -0.0007 +-0.0007 0.0 -0.0007 +-0.0006 0.0 -0.0006 +-0.0005 0.0 -0.0005 +-0.0005 0.0 -0.0005 +-0.0004 0.0 -0.0004 +-0.0003 0.0 -0.0003 +-0.0002 0.0 -0.0002 +-0.0002 0.0 -0.0002 +-0.0001 0.0 -0.0001 +0.0 0.0 0.0 From 7f34d56ba3ed62f0ddacb344b41c04b635f816ad Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Wed, 17 Apr 2024 18:38:16 -0400 Subject: [PATCH 27/44] Comment rest api --- src/rest_api.rs | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/src/rest_api.rs b/src/rest_api.rs index 3a25c3a..af87b0e 100644 --- a/src/rest_api.rs +++ b/src/rest_api.rs @@ -10,26 +10,21 @@ fn start_serve(raw_index:String,/* cams:&State>*/) status::Accepted(()) } -#[get("/serve")]//, data = "")] -async fn get_serve_data(/*cams:&State>*/) -> Option{ - //let _index:u32 = raw_index.parse().expect("Invalid value!"); - //let mut path = Path::new(relative!("static")); - // - let last_modified_file = std::fs::read_dir(".") - .expect("couldn't access local dir") - .flatten() - .filter(|file| file.metadata().unwrap().is_file()) - .max_by_key(|x| x.metadata().unwrap().modified().unwrap()) - .unwrap(); +//Get most recently updated file +#[get("/serve")] +async fn get_serve_data() -> Option{ + let last_modified_file = std::fs::read_dir(".") //Read in the current directory + .expect("couldn't access local dir") //assume the directory is real + .flatten() //Ignore all the files that have permissions issues + .filter(|file| file.metadata().unwrap().is_file()) //Ignore files that aren't actually files + .max_by_key(|x| x.metadata().unwrap().modified().unwrap()) //Find newest file + .unwrap(); //Assume the newest file actually exists NamedFile::open(last_modified_file.path()).await.ok() } +//Get specific file #[get("/serve/")] async fn get_data(file:PathBuf) -> Option{ - //let _index:u32 = raw_index.parse().expect("Invalid value!"); - //let mut path = Path::new(relative!("static")); - // - //TODO: Set file path dependent upon WorldServer file location NamedFile::open(file).await.ok() } From 69fb508486b90c0a777fbc59690329a9cbf084f2 Mon Sep 17 00:00:00 2001 From: Blizzard Finnegan Date: Wed, 17 Apr 2024 18:40:49 -0400 Subject: [PATCH 28/44] Updated comments, insert VDMA docs Docs courtesy of AMD; publicly accessible, and indexed by Google at time of writing --- src/rest_api.rs | 2 +- vdma_docs.pdf | Bin 0 -> 1668160 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 vdma_docs.pdf diff --git a/src/rest_api.rs b/src/rest_api.rs index af87b0e..c4e6ac0 100644 --- a/src/rest_api.rs +++ b/src/rest_api.rs @@ -22,7 +22,7 @@ async fn get_serve_data() -> Option{ NamedFile::open(last_modified_file.path()).await.ok() } -//Get specific file +//Get specific file, as defined by request #[get("/serve/")] async fn get_data(file:PathBuf) -> Option{ NamedFile::open(file).await.ok() diff --git a/vdma_docs.pdf b/vdma_docs.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3c220ceb3e6000f91a6e36cb500cd84d178b4c9f GIT binary patch literal 1668160 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 k1WT0d++!L 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

!kkMADJ5zel}p>i9ci%f<;J~k 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 xwEG_Qh78phWo*>@o; zI|Iw>8TGwJ;_G{+!D}+})sXy0Zuk2nX&nm#d^$d9NogSoDuLH}q$UQoul=;wc`Y^1 zXK7^qqZp}zy@7=iKF6!S_%HAD-&g!w{dOzcAMU`vscHEm;y?F-|FxLhkNS-NW+OtD zdRE_^`SIyKm{{^z+L`=q!fR(uZ0+m?jCE{(?$_Tp_xfe_BLV(eBva?tg%}uFexvqO zv~@7}-p}9m7V>o)`u4`(tH08JKOz3%2lAKC-{<{p{;z+3o%6fpe>3g3OTYgAI_Gaw zzOV89|6f1 zA%ChYd;g8fGHK+=&WZW{#Sg3T%||U+`->PkKVyewMuh(AP@GD-b*ABp-% zti52t35;S%fYHLVrT2TzM?n?ng|cnGR8q!7jc>dkcskG8Ew0NR*P3((TKOyx92Jx1 zXzT?Cbd4_kpT^e75?f zfc1aA_UMmi-Jfy$vqUTtEAu}Z;UB4~g<|)kc&2MjMmB#m`O;dXlN2}~UqJvt0PLdN z!^oA4z!*bqCS*>w-M*(@T;yixMADz(4_+y6HMf(>=`iMGNyF8m&h2vZfvcrOt(Sh= zhEjl8$J&6|(%DNH=Y!XLS(n; zB>EYx&tTvfSW)oMcr;J`qc?B#nHjUql3MDrX)4bU`z4}E6Ma&k)lN6|D$XU1#*gkl zSJqF?r-s!AN?|{vzyP4EQ(jzdcthFm_|);yrn`G2e0;`%GHF<9*H|!-BqcFO1qG3u zZ(S+bVy8*p^at|W>bC0ObJsEFw4C+nJFidWb!X-{XNH;@V24i%IG)9f2i6R^){`uQ zrU>Vd7SrD#{S@F(acl|9T8*`@k@Ts69D@G9 zy`=v$W+s2iZB!-2F-C0mkU=O{n1)Un)_`Z+}cya1Jn~>c4c8QB)1gmw=u90lFY^qltfAlSr0R( zCqMqAZLOx6p4*rnXXTJR5K*wcMLD~qZPRC6W{53q5y*B8L@vm$lw27t%mo{Ayj=Ja3&fnEWbkaL%0 z*U{P&ULxNBks0=vze=fP({Cr}$jEhJn2O1SLFL5W#E78yD*3i5eF0pU)$d()5F_o?XY&a4S#rTt? zao+PdM>EVI_1c~c3>#!ZWUcf~VfzP?YBW{leSZE#WB;*S(uKCBo8Q^aPO!7|z3n=+ z#*H*~5Av5X0o^w^=WAWxR41O$ZwF5q}d#sX@5n@5i!qz{4g9j>}7wgPE?> z&W2|jX;xR#L=1w~2y)JwA@7u`(=9PBH>$36hdZ|?9*m5QJvGW!A&U2nlkm|U}sj1te9Bjhd%UR)J?oMGZPK_~)U^>yI%Y#`GHipXZI zTvl`U;=1IEDZQLr38hi1;&Q8f5$FTjWWbo>aEkhSGekZ-h-;PXBGTg>c&=I>M|#4> zghnMeGLh(|?)w_juO3w71&W^>;*D`j>y=0jq{30(b9Z)jGPb?+B;X2`YnZku9&^;? zO2&TOMktsGy`&-6SbP(ms(&oV*;&a92oCH`q*6Vhkqu}K6m6Qjp$_HF_Jzi+u2sWG z-y*KSSxyoAi0}vv z-i*O&{}Du3R2c>@Woz>LC8sRF_X}15kJLQ5)8OL;08=;SEpoL@t@3@g)gnyEh5m+- z*EKN=@cts<#OPai3fmrZFwrL_zR@Ck{%5Yty$`5S3{lFGfZ*@W7S3Ss&KKU}VN(l* z!vkMni;qK>3uV{H=|3R?xxbZCSjRXco>ZXImeUAtNN=dz41B0ZDbqK=PgTE62ogo7dM}Y1z_I84#ZC zo#6%mf(OL5WDak~JJ`>zlZ5Y^PHsd87V8GSx>0^>ojJa~=azWh4bXUT#zg(FW&Mn; z+0wy`8)0kXbZ32e@*H^zd&={~sa{5K)1ch$T>Fh)z1`E{R_E?v+{^W0rTTp3{I}Y0chld-|M(c zccnZ`22#*bZ|IVZXacEfE!&SkQo&>ODJG}eFaa+X$9$HHdpYrl#4t6|w!sz+2{wk# z@OD^zzUJycz?i^eOA%+5Bknj^*O^Ah(UcJLKWkErI7S?#FqOqsJ+TQvgd)S5334?@ zK+4z7w^#Zq7}Uu0yc$rCgL*E2;t?m1N83h2Bkc*2Fn{!A19BvG=5FcxaJ*_ewriAZ3Q>Hh zuoACn1ed()dK0+!ygyUb1^K=}BQ%{sbQ zC>%vMr8-BkdH}XA~WZ(I@9r2Qdj*Bh3GsQNrB8DxH`e!>FyfGN$mkv5**q{!7>HvLd~8=<6p+Fr zA|mm@KH&&>y(0LnNDF2^_f@PWqrXZLXW8@BnT(mGE_dXi% zY$=(AiC%Tjv^X*>i$G&Iv@ctmv*4IyfC58)1u+bWyojo&&{P*_bY4TO=-$JWkV(Jo z4*WnrI4=4W`c^>Nx#cSBo@W`7i|)JNw`;=7Y#QfeK>9iJZ}zGdh{TEw5e&UdTLCzRQ$bq)hWi~w zgH|F!Ugbjylxp;q7#2OlF4KN$!cYxb1deE8(87fH{5wbT3bTStJKYZ!olfK~)gQXH ztv8gOwxx$g--&@KG`)Q35lzOBD`Ae_^N!8=w3HREd_~hsE4OvNNMpHv+z^R@BH1{& z<4Dsk4%AR<#W#WjvH;zTVDSYquO5VEb=ayvv&FQfx{?&Abicw33uuVK-ELASgDaCZ z8jIsBpVr-mTz&|T-^`+JauK)oS&h?=6kUv9rD|JsmYSP|%TxfA+NAN@i@ud)(b3xu zS*5MM&~n;QG3vzD(rY3EF@Y)~C&yU*`p=>;@t;sZEg|H4Sr>FG==@GQG_jY8+$Xzl ztl=H{@YoAmcgEY|r6;Z#aJ^nY_lt(T`}04qi~(ggTX_Wk-mn%y@27 z&kqk1HJE%sqNh~}IeB5#W;|gGfYdD}gKjRnn7KsM7(B8xKWOPg``hihVc= z*}~)g$2$ZlxAPi=wKIP407ul7{Q6y<;r4w}6w7U_z#tGm}i^HhHN%Ia=^H<{;U zdUt;8h_aDmV6A|wfiCg8tfxe!jcANRMBX}H@t3}9bR#Q&P9Ja;XSgj zfFba6Nt|12Oy0La#?A~G6;JuNk?EB6y}a|+p*HLZmJE!u<&id7vQivI2RM85uxd)P zm&~ILdwxu4>@Lm3QZh3$9 zPRh)|%Kn-M{gHKJz-M4!VEji`=t$MXT5Zmu?Y4BjKJbk-Fd#e#!3h+&Zw@&kaqVOl zxqJ?89zB9%g z&e9gE)QWzLNot;>RMs9XKpHuziR!pLqh3^C!)@E+D)%1O8u#8Zn;<%YzK9bc0*obA znH47MZ9S3VH4{3{JP#X3``*MXpug@Zfxp(8*Ah+U@Kzw?I_6dMVaL32h zFK7Z1hr6#YV#sZ8eP3&j?T<^PC8E{G))tj@JxxRpHtsuwCm6vOwLssp??!s=piW@D z`y>;6c-fz~r`4InRPjPIk#L5Rsqi#8E`jiHqSbQqq?IY8h*YG7oONDZ-Z1eZM8Mci zZVpZ(E_ZjFlBy~R6G0O)De7k9Y~+j};>xf00&7gSsflJaOS_poTnkQ*ggbP^3kRi_ zbjxT3ArphJ^=6GOj6j#j_q5~*d7E1F%>XPsmnhbNTNgTO=Ph6qLX-`>GovfQwqDdV zels5_FQ*F^L=2FaUzpDkP-FDC7xXr|*BJQ#a}X%=Gu<7mH?wyGZxJsdKBp+b06iX+ z_FB^Tf=2;(4ph#kH7ywV?yGU?^Szio6Z{oziKs)#D-J1m-%~E$175*0w=f>PAg@Qh z8>A6lLj0xs2mO}lwGW*R^U#a~b8*_MjP7cD^!?W~QChyK+IGR7iv3`gTC=2Fb0#ce zwyj}RUIF?JY7}KC7XY`NxKS4PZ}`f*OF${WY^q$6p!@f!FL7$qwN=MFC~UQ&ja)gj zg6MoxwcfB>4Y>NtSVl2M38cD#uwlKuCBrs?^77{!e#P(?eMP7e`=&-otXs-o#^U=V&{G8Jo&aTWe zaD4DUZuDBHIH>QK{$>)52-)nS1;)K3{PCsUC1NLZdQakB10lH|WF|GKa}5=jzn9#< z?Y*~xEubRK+2&rE~+R}<^P=sZyWCW~e3cZgL zRS_!5B8b*aXIMJ2Q%rG=qUd}iGzR04{=Cu!)K=xL zwHCk08%!={>9)8LFIcHZ1{+3->jo`P?uzhC<_Qaj4}pTJT_M_oI8UovgpmP~%wk+2 zxY?Ua@-|93*6rO#9+8PyYneA0pt1WJ*8SZ2o~W3BABBSX1en-Z5W)zvdrH{lp10gi zTw?TZAe4tG?Fp$cNyeG=@<1{yvc#iA#A8em6@0tmkfJ5iO-L)m26Ry-LHxzkEebbpqd6!l|2>%}BQ)ze*AtS8d5Xs{09!|(}kydFzP#i^50z2cv za?F*&H_~LaO{t#N7vdM|<()M8dRVyeF<27Eas+F);Xx@VnRgD9vWL|u^9Gs29$R5` zHdpa0&5`x~^nEF&oN3&4{dg%ORo&R2W{BP=RWbqj#p;TiQr7TWNQ1E5x)5KXAEs?AupGenQ0zv1X`WLI2~UwVYUF#Zsk zh%+}4At8WN5AkytwKMB@5b|=ivnb}T`g~#8V1~V7c43O{7VDGsvq@x;;_y1lN@sna zFQ88Qns=_#-L_-c7J4U6r+*apkF7kBM2}Cc&!9C8}4Lw}W8r_zo259@sY&%f;v3wBZX;``Ma=sq|SHhc7ceV~bXJe=i>6Jcr^8%S3dsq<= zj0#>vq%Z+gcw$k=B#Ut7JpSGYztdFq`$%g~`=4$mo9ms+Ox+L1C8hB4G^H6D&Mu|kj!YT%sI}n$7SPdO5m1ieowG%AOxjj@qvH4V~!>Q_&xROSfS(so{ zanMp!5^HQ6uzU`^%XhHB@M-&y>23OEh0VyMA)26a6fRyTe#j+>q~A%b>CywqhM_R& zr%GcF1xd*V+wt5IlZ#{xcY z043_u@)uTDyGQz-#jT)bSm35(c`-~VZ@@G^7^z{2F*3FIO7@l0(-%3`ncGRQNCtjh zi4i$CwhCT?HV+7)>4!%Pd~j?}E5Ah@jG<31Ud&c2%Le#T_9Z+I=yl@I`z+a5q=_i$ zGj9ZlAtH?gL_rpbn%@fwO}xiTwk{blv?hnJcm<&$> zT}M6;IUigo<#}3^&S6k>I80d=_A8QRUXpR--n9Teu`=S}K8i`u{6KW%Atkm_J-$fq zJjQ8d%xWS)!(Gg$ohjXypA}vf)rF!?f$Y>gj$&n47%KB$Xs7T~Upjxth!1p4&7*hWLmKy;rI3c#YsfX+DOrm$Scm2tQrAHur|8S0K#8&E zJs-&KKCtdye2j8ySX!(z(Vc%tXtVyg)8F*i;nMrTx^ct-qvI#$vYy&}eGXH+CDpq6 zw4>pVP9*^udu83;@h=nZ;J23o_1i_ZiQXqX+w~z+w7Q79#b?^>P_GK*0hTK5V?NxS zIez-qlrVAJsU$Scg=Wx-Hk1(>F{KOqsBJ6cH}C^MQw{q$k_OhB#a`&GAj<>`7>jPF z9&&4yBRG`IWe#v~j^$XGs-IFdU7czrtAvvukJ^iBVkq1+w6HXqL#K;Q?3>vHI9*d0g<6jNeyOe?Q*-&#l* z3NCuX)+Gc8pitYyX_s8w&ygZ1|&)J3hC$-ZhgHu0XIiF|B+n~{* zHOr1nZATLHM_`$vr*MvgxL8xgD7l}ZchpVoVq)_IGQs7@$6G#+MRG{k3Oh)C%%trs@8GR4~-h{fcb_ zIC1RtXs1Zd`o$ffI6K>ZBqu6HxGqgG3tD@cAJA|y{M3k{BV&{$Hl0u=u^2=lrBN3; zR$H90=>7qSFKkaf`SsjxTYsNZUi4njFxTJIkPl}DfCzF@C@+&VQv`xXgPSB! zN7q{dX3`0CW`QJ?&7xA433SfsmgcbK8%h4uL2~_#Lz<~5!N&Fh_Qz;bIc%O$Ec;?Og*x)FO6qTC zoh&_yc5`yM3n*dZa}SjT6FbtQ$rjs>X7ik(74j*WjFrh{)jhdO#3^|bQB_=v7arRD zX5t72QQOn>R2GpTF-P@Yq9MG>KrUkFxgTbyiEf3+KbH_`8#Id3=XxeoaKK1&QF<<5 zBQ3eyM3q4h_R)tG_=|Q|ehxgxjI8=`nJDmC*HmV#Q&SHHQCuMqowuM&_}aTL zgD^SxQ@POOYYg26sX0{XB7hM~iVG>7vg}V%$Gd}2aJuO0iW%jV&{=G1#jx zhwB|o5!ujduOAB#g^0AgpxS(6sBYDZAEEFf(7Ja7K5(fmRIsVtm2;>y-YxRd6G8O2 z5SXw_5!ro!?(OX7Vz%8`X(F^+Ur0PTUaiV$V0xbXo3H@wtNxI2yz`!-(R@&VZTxNmuKsHET z7X!>3N{0X_kVu78NB2iHQ_XY0*V&&LvDMYMHe%%`32twp)ApvKZf2Q4KtvXhOJTuL z!j8(NG=(#O9c+FWW}zt`@w8o)nxo>0EaO;4K~h*Ze>(|QT2}n7N#^^4>KPYP_@YlT zJCzYWu?6@-BCzCs-|M~{bePEXywP-b>A|HEw#W5Elcw4KldmzhEyR=j66S^586j`t z3zEhldAlPLbUDDNuKl7TD(4vQd;^3$E)ny5m8{45dMcf%H#Tb@#_>7oS(xmR?P#Q7Nk z1rbH3n-qtVGi^*We9GdkijqM?+oVyd*s{SQ0S+3Zt9% z6L6_4Wbc_(?-|x=wx4c_y83ML2?0;aA3lw-fUXvQV0KVXp-a8G#ws$r;|@;5#{o;_ zMJb>u=}S&l7B*MSB9?sM?AKs4nZYdq8LS)ljoYD|k6qCyfipww*W3uNh(lD|b zPa?v2-%8SAPWyGlYz`XU@~4irv8E0Gg=?KHJix?s)bv^=cr@89NHIg9)Dbb&HxTZC z)|{sdNY2*|NU)O)w+jO0c089))LZM_nh*HM_a}z}KHb7~&k44XAw&JdeZ5b3ya}iH z`WoDWj)3@XT*w22;;BKf7pD+S{plU@SfQjhBPK5R!3yOZpPV5p-qkt~3;=UO%FsU~d4Fg?|E6fBg_U%Q#^n$YgB4vc>U6%dpum1B?*o=RbRQ`KXM&7IcEt&bF)abueh5ddJ zzYF^>QX~Icn&W?0R>yxv%l$8PFVnjq|4py^=epweDfD|_{)0--_i6XHll-~T^R2i) zS9-oz{`+kI6O^8BCIJ6R>G{^&{3lA!w-(-iVx^~G;Q#8D`)ekjW1%xn=Lj$NFGR>9 z?WQt*$H451>;cD##C)NpEIY)t9o{f>8MIM*Fhb#C8!y-hykjI{U{vT`sZ$}_DbV@a zp@O@`dJ07N89gP@_uB%aN)|#H9ohFF&1^wP_{1E?6DL5Th20^E6V`CM53h1;CSCK8 zu2sh^Odhx3xc4Bj|7cBlUo?K-Ie&cn{ijfRvi#R5J>S>U-{baYPu1v{zRJzYC7imhtA(&SAE8Da6mwtbS?-(C1bi-SEpy9_oCG7kY z>q{M}&Jchc^AuaUUY(5GDc(Y_!oAumURz(TQM%Q61M4c*dwBc7)FF~jQ8{heUa%k| z#P?NLGmg#0DA;??5s1hQGf8@8u-rA3#t+TK)4jgjphk=iDL*#%FKQKbtpiJcxWB*t z0KPw{lnhq%bTvS2veaG~olm_y{;B2rP;Rb&jkh;M%i=Zmp1~^$8VY(P{JOXA-Qt41 z*0|5oxtb&%=Rs;?3aE*`d9Zl*wJGcfAXDE13yD&G+z;$TqH61~;cnJ%HwFO=ZxYYy ziS3JORb4oN4I^;)fSnrD6;>}MJoF%YLk;;j5C{iOMaRT?>8zn(4(J2!@BDne{UK!m zl2m0z>J+O<1*5WRL>?g(;@{GM5d&woN4rK_H?xOC{7uwut6gsxfSbK}L2E zz0UHug;q3!AZ9%Nyrw+zX?g#n;|GRtM;^yd{1YEs8<}i5Nh$Y|PBm41gd&h)j%yno zP>?QMNiYzcw5qm&E9OrJdxr_ldQnHJss$)~>;%l5qo_44H^`aNOL49#Tp9{fHRznt zt*4)FMB5BZeM9pu2Dd`^KVB3jD3l4hDT+<4nM)PF`CSMO74dw*hG?QfJm_wWCdIi{ z1hvby#?i?QXId>UcCURYbYF{*FE!VXKnVe$fp!!85w8~=N^+Li8dL5oS{dJKi7uOu z1CVU(gcq<*kd~x@Z$(v29?m073WBr70C94ezKw7VC~h~$z-Gj7v@`&d z0XlcOCCU?*qFYl)gDzYHyK3u>##CERkt35!{}~$55B^l$V)+>Jf^&H=|cThna zSm2~JYI3`ip!>|lR1dJ^8^QHwT$cSN-J?dBilrY`HD!2umihr05@7O?d?DY`m#7C>!n zL(rT!u!OvLqPCHI>f){B>$C_-+;l(qo{)7@5IF~k=CcYERGF5JNJKwJ}Em zb+kv#c4QRQUGcnRyp`@B5(v{bNU@hYa>Q3f0c`tZCCX&Rh{8arQ&85x|%-5 z+aj^A@Yikd$1?Mb#tcDyKN>g_g5u%tDX1E(=V16n9@KHBG3lTm1l+Ab!}EF&oAx^3 zOmw>6bg1dga4e55jQRA&03i3>*T~%RUE|51&Z7y3YN%w_4KYA>LG?GJZ0wTE z=_|UuwwN}%F&4aR5Z?IJXZ;!f7O<3q{<^yMvdG5Bu&vJ}iM4eLgtB5~{Gfru(u}e6 z%=qYU0SU!;ePPL7c3+Y`V5AydZS;c0dJImbOxv?wE+9Urx8s+1Y$XM;%h<1dT2_VHjhNpjLXa=D?>)@}aw~#?l$Fz8>0$s*F6Toi5$p z-Nu1oh(3b>MwHx4Zm$tIM+gC_fLUemO3BIG@xCH#X~L51h~$91Q2XI_*-X%mT)-C6 z+)f;qL4z)}+~|);-dbJ|_)CY*^q$aZU^$b-xC28c0{AOnn(zq#~I0M;oN%}z_EDS#ys&Zf^bG*bl5qK@7UFl6KYu`dzaibbm$>Jwr(9HPw>jC$tslwSeUjy@alusj$ z`e3*Ez$hQrF$fM>0!rI1V_XL78!U}o(#2xQCTY!zjdNAEyIAmWb`9W)vUOBpVVcAa z$Of&z9l@|N(E73+!vmX^k{%O`_vd>Tz@S;_K?AzE@2KJIVpnaB;VZRJm7uGLxRx># z#dX<(AC{z>1`LF-G{xEjj{vT}kA^|l$J1|HyKBG~p)uq;PeyFWa=F>nbr#19gf^gE z$H9KXQAtPjY@y4niK(}{rBwDBL^lJxZ)ej{I7*C!!kLW_IcAG@gwMD58Y$;4x~;WV zT#h^MU#pE82R5I9F}2hZqZ8)RPTbpLa*Ck8{MD?yD=kaRBFDWoe$&*Gl2G`N*2`2y zhCPM5q!c;5#7(iZBpjB5r@5Y_ua+_c-nDNxvuDm};=px+y<FwVH9wGF^WV~OI;4vKA*gj{#vG0`Ex<5RnN~*-l{@*v#1hXwf3OQrjwYW zMGS?;4+4`l{BU-gb93va9fPHfiUrXzR%c|mE9x$_nR%)cP zQb`S5IlgaN7lLEgPRZEXx&&r^Jp2ihFaz2lS1i&4ih2vXKxbRZ2cueL{ME)uI#~B^ z|FViy?zXz*stuN14mADz4GTgRqJBiNY(Al>@{w+H%@&9XGOr?JybX0~)h2eF6cyq? z3NH3k9nQrJGlAq+LYu&`yj(58AkiAZ!Zc?aOrd_J@ohx{uuq-8IytY8x&h1@`N|{k z>{51nTPvq`4468TFcXNA?oDY$vY{fYPR1r(?6!RsI78v2;-w^5G7xFVr#WKK`tzza zv>rHa!;?VmyH#9;3=f}a(jz-%QaAtUk%1)1r@YOQtW7s*nuDx_6)9~Do47Md?zpbq zsT9S7zpVgICbBjApi|z7( zd6&;u(OuD$5*hd#!c3kat4~v_7H@8w;i|x~K*0A< zo0(;Jnwt8F75S!BrFd9jZHN4V#2m>gce+=toLVE!?9v>mQwwBo*7K|PUgGf@;d&%E z=dfv-`M0=F$CO*GKf60X@Lqk6VAHEIX5}r$0AlPP7ZZ$M&-Y++f%`8a2*N&DRg=53 z;Cjh>i*FNqG#k7UbZ~0pk3_ifM;nMXeWwzqTZ%~Iu9Mr+isF8Ys68ZP*uK66&{6hO z-D=I?^X zq#OUOaQXcrei!!74wv6xFC+8&gNJ_`F8`WBzX#?&3YULPyT6^}&*Ac0aeoe%-z)!p zw*Lum`3-mfE4ciI@%{uZzrm`1Vz_MR^S>G{EBxcE=Ko9^0r|~dF=OT++vnG!wAzhB zkhX=J)s*%}U^;t{q<^%gye}HR@0>rr{r)q+Wk#C+8o12-Yd!rvZhs1w8EF{*Z@66X z=I6Th=I4q@=JD()EJLl0;EO|m1l>z8Bq4}5nz>1J_c$}{=)}qrl*E&>5?j0K*ra|v zt7H(B*3RXA-=lSO_1wS*BbRQLlnoh6USl)eaT+wR*|67>c*!E}$jSxx4wugxgf--n z#<;Ly!a=PT+0(4fwx2S3)+PJDRr<5^B&tW)z&mejwrEXZZ)Q=3r9rzx0=CGOv~_jB zztQD0Q&tQwFA6WN*PjT#=yKEedKZ5`Sn7VS$7#dvlN8EZRIJcX_u85_{{ZqxEuJb} zFcaE#@QlYTmvpSKJ?ehVoGKO!vs1Cu=Mc;%LT~x69qXs`C9N(6I?}_`9ghk5%S?(> zSI0NoU2`l+aq`xR2oO3}jx7C6mK}YeP=32T)X{jJ42&EJdYO(-@yLZyte;K{d9X0B z2*Rv6)p}ezC8|6lhvLcdSO${$(aMXdO8s=Gp}(8Jx>Lrt&yDDs*c1YBvE9iEbBT48 zUBUy0+K?K}iS!9`OYiBaSso*Qzzk0?>cTeuG8vt1qivQID>j1oNeo_d`WIYw3vojI zKIQ|$XJSJdvvIrEBL&X(tVbXhIQtj4jPnMUlP|Tr=$;G9X5ZlQ@kfqA&e}J)d|huJ!V)c$0rgY4tlco zLM4GOl@;JiQ;$|b8n8Jq(#R_vrM-dYt-sN?(9TaG?`mwQGQLvN_SbtQN_;T32he!{)OKe zmHJF%1@#>H-lg&E7NPURMhn&pNLjgdMe@BHk;ohVm0fr z1*Q$WjG=OpX#}wy+OH2JR<)kjy1D2P(Ux=%O=yr;u%=-EaEd9H4zC(z&4>{;q31b0 zgfG-;5hz>W>w|<&kpa1-{cWy~0#^a7Z@K`v!RDidzkf%j0BCnp6>OwH85$xRTFDJ! zoVaq(**|EhuI%y8evsw|U~@Xir;RZuZxc^|{u=3TUCanT{n%~wK-&jjen2MS^C1HP zkN;atl8_T43QhXl!&);oA3_U8w>Wc|^ll-6WopS#(#|g4MFJ1*R!{Bql@TPaGb$Hu z+t7IeV~=TEf!~a+cmacSQI`jtKraGcA|th83o5qc8NqIxwCq{sGDc1+?C7762h&a85$^c` z`ApMOy(GZU(N(d)_3`Lxu#A05VA*dVbWt(^KJ#j(x8%k0tfjXIr-ox|spj^6db!fa z5{fqhHi@A3NauK zXOOA^28m0@=21mY&z8UL5DJeyKi_--SuRsV>_V-=U={-npy3t7;ZtC)o569!9ER>U zBr6fAm}!4X^69qLtMx{wt5P_b+R}B4oSwl{B8Q{tA_#zI2ya5f=CW`XtOPbVul~@a zGfya2Zp*B09=iQN4zcg07h&8cdUghx04_89Zh1Lv8XT|gH&Fc@K!{5*hfsB8FRn|R zbP$PPjlwCZheIXCJw$2|?esmTHmL)Ewv)Z+HD5VeM0BZbI>TueqF42g*)RJ67()UK ziE`%cQq2)m(3azniStMdR#@^j_2IRiq={j5r8hUP2y#T0Q!P=zXFkuZ8winLNveI4 zCVBk)O=NaMPYB&Ef1V293AO|@qTQt*MaE6#!!a-UQlFM`E#VODYyQjEMGUwwnX!a! z{l$t#m4=Y9A=Ht0EfQV|h}gyb;3FjZn+Sy@ddri0d$ElryxU>+z3)TpB)zzLpA#!vu~4%-$Z zeW+e5{SZ<+$~hM@pj;*$NwYJhYEJ`Hi^ATE;pac9P+M4?I?nqRw0~OVe+>m|es*T&Pr0DlHU#BpiMh4HP z&=iS-3i$I_c*AhMJ=Lzb2>=3NSw)+N@_NoWPpvuOTyKATr7&}&V zkl_thD&qu0vevN6_&`>fX3jy~`jtnYWVd!0P&iOx@GJ+(9!x=4b@#%`yd%67DFQD} z(*cktPNN)3qx=Iwz_m&qV3~o0*JOciN^TqF>=01__8FyH|A3R_IZHwCC|P%;96R(2 zMKyC^?Tu`)ZGfaiFi>1ydOcWVgiR)S2HhO|0_~6+GD$maQJ#F>ZnxWX|DfAPVvW^0 z`2L-8SYP#$a&gU+>}lz2Jhoc=HE^CdL^t`-mSQE$TkX$G!e6ia;T!U<$tt9}zm=Qr z>JXJt>gH}PhS7aPn2!&pG0bU5gTi38DpyIf^Poz`>a*qY({VP}|N@g|+dhb5#AVGZ~2YJw}tcIoXy z0NYxd8GfPApGB@8rR^O=?X6&I(_Q^(jm4&)uS2xy0nQRAajVDry|+=xUB69IyU$1F zUXH5|J6SQW>PDXFsTn79(Mbg-qb2Jjb%@{9S_mpDAKx%q7tfxXYixIb2O?GTE-cXU z$Bu0|gYgI*p1JcdT_1C9HrefO(TsZ!s_1-2iFQh4EoG^F?Vp29y07Zj+#g^Z7Gl6a z^PN~+)InjEx!aynQ`v3tI&%{}(SGg`<7^&Z7EWv>WwjEicgPAW@1^iHjb1mGp^oTw zxJ+?doYFr`PaDVAYDkz8OHJR?s_?`Ln(9==hg%dqYcKVkQ)%|5*t-S+MEfv&hLK*# zN)&^%A&PR1MYxZ%K$y@v*eh=LiHHrYQWr-b?kC#pH$D^!nnOV#US_V>MWqfRFv2NE zsU;k*=9nKZ-Xi~*@?4RptfZRV8zmH_?|jf*_hAx771MB&(&C73bNIf!Us+2=WMtwt zB$)>aLGQ&&zQg@Uf%@Ut-&co9Z@AoSbZDoxZdWVKp=eZS^nvVi&6h_{DiuW$0h55y z(z`qi81#zXV?}aX+h>JSnIi|w1Zt(h4Toh@X|;nnmPJO|#PiIlfRA67F<`(%d$95u zzEmr7VXvhy1gy8X@QiP5RVVbgLx*oyeZ#e0UAd8 zhIm{r9J6?;d**&#%dviVTIv#nfa+qz90bGxL2m#2{kpzMo5Z%lqEd?`K@ONFJzt;= zQnz9Lo6|{}QERW_9bDOQBCxD7lnq7m2n>ES71A=>x=Z%-D}O^Gpfp*Xa)I3%()4Nlhe90aPRVsxs+ zm0Qiay~{Le3!`>uOGrL#0_EWk`92-@RVqjdo#w^+ii>PZUkNi4A(!jApr$Gr??cRD z4W^bLwv8>CIP7ICLu!6@KM%K8xY@h|RUYqF<>UKHxuH7={ zU1n1*&=Jp&=I8LT+E?e44D(Lqc2K>#7%5tLNkrpG=TB)=@mf389ONog--I$_{|bD! z!qWhL%5J@?03`#;m5$RDezSA~=Z@%%7<7Gu$JOhUF&Ia%~BEzAzc%S*v%q zdbT-(3wHBD1GIEUOR>XP6X*(@*DH0#X@?xMgZJfQ3tu1_uPYDO3ot_F359qS#L-u7 z5Dpp@7(h?%!j$e;8tqzkvU-G4zQ|`uZm`n)bH8evP(rn0MrV6QTrv+Jx z-23qgMFVj4_$}@qZqR>8hJSA~e=CZa|0)({{*7<{4)kUDi;|e}uMqfe(3klg(Efjc zzJGO;l{K(?vyjy@uzRD2e*wz>F6jGS{ogJMkDdL^&J~aPjrT(R`hrJlY;SLE$4X7@ zwzX^Tcr_k?#`42+h_i6XHll(dK zeJk$YfWCj=(Ek&lFUv25@L!*O2tCcEHYjxzi+L*L}? z0zNi_=Y!Re|CQdc&6ErOogrR=ryv>sa83Ec!!B6^kNl_@yYmTJ&~RaYshK!mmOkYQO`srLmnbChh^8^Qj4XdY%c3nyaP9WQ&A7 z)&5dbMxsKY=%H|3MNi|=@OW0x(RH=Dr|~ayygJ5PMo!>^R)c!Fq-b!c*l6f`Hn?1% z*cpEOJTozpMlJWH$C13-Jj+;Zkm^V8xMSJm``o_(-EMt%l)wz`4(Z~hk z!MJYj&&!`dIB_h==p|dac=AA!l}A15Ey!8`qV|16TS125{Lvk?+X#RgDgK`2bzGxw zo7RF(A5P36w<^!$8>))7WFxjtT0_J65fA&0rmHebga$ye+GcUu@SMPi6)+04UyM0S zm&Q#oyp~v|w2LWdHHz(9dj|Tjv#PxlM9uB=+C2+G>g&tw6(0_zjay$ zk<-CzfBP$n*JuGm4dZn@1iTjBWDXN!QB3H#-h20>Xm99(o$&Xn?2@`VnM(oN7xV{*=a2Cgb$cs(6 z?A-LCpG|x`@U3HJsgo7A9AA*7`omp5$B^HCOVp){5*u0jvLuripd%Rd$z9yN8sWaI zA_(T`%T(_7DEc8>v~H{RCi)3R75!TSKN=WZJ}c~wA=Z7L6+>DlSIN`+)ZJli zKY>R^zaf>=?%3}5!1TOI@b3xR$~|2_G!~CFaL=|SIx66V5C*Elld3?=4l%%>!9;cB zGwF&A3G&a(tU#T80*PRCgkhmm_q&Id%lK`UfPh9#J!hJl;e><-JQR>hY9+=L6*LrP zg%+Dc4TcKaI|dQCP5F=lH|3?gOu=UmeRGw14ov5N^b#y^lF8sl4en5Ri*pBL*nJ{% zn6nVh+7^Y;4FD{!389?G_W1|=(6h#(Oo#(Gn2#DF(OVfS*M*->YL0Eb#_p50 z3_7a8d+P*%cd~~>xH#771_kP$4hP;?-eidzGp5)U4|VJw?xX30#Dgb=MI)4cbmO>4 zA6g5@6imIW=JD)?2_f^<#vto#R%||*Mf;$+PZjT?Gf*fMW3CcLnyh7v_jxxj_;Um= zoV;lWux6fs{GuFc{ixj1R#moQ_ToMYFIgXVzMzDBP!B;CTk$}^y`ti<7^{-eE!ttie^BI;`@1$r$k{)2=TP_SGjGh1Pu$d_3Qo%`b| zh2GKueXfC6mO zP>PC9Zh#2?ktV^J6R#Kf#c(?ledCo_N!z6g;mF@9sn-c&hqXwn5L-3N*tRPaRIr%d z031ZLL@BQ}cTy9WqoiBNwO-XFk@RAaNzg3U0E6(jkRU@q+yLMXGp;~Be z;xe$_LJ37STQ#+5#*|5Fd{|*?4loc|6GwX@jy&kA#?GQJ2~Ix$$2S4RMv_4B22AKdK=d&F0KNo5%NtlMkA8p0)wB)a+V_ z3ZaHP^200&1;T;1T*!k>?_hjlnXUZ=SZJxSOo_puxa zMQ1oXZ4g6{n)f;$TZX$qulse1xNeAQ1TbXbIiMQ+5U1)Jz>4!Vn7NfC(>_=WA5*ld zKk*+j#%u*@h>M9|rybOL#dGO1d(KziPY2VY1y?SeiZP>Vti=j7q{lT==NwTO{mvq^ z&puZ%0Y<2`o!f7+GsRTFT|F@WQy{6PhmB)1MVTd`F&MTbsFGkdL+%pkVm=n9^|=zT*)y}*US61bVXIJht*GimRHB8INS7VZuc>^E~Gfi zOzA2as}ynzapLR>2YUKNuKG)A`LaL192bu5<2zN<>i2T$-A!B$6|Qcw9xt(xFenAJA0^X*~yEx3`VKr3hE za5Lj^qx+?2PmVmH2D1D5h2Y|Mtb^QIn>~;FGW4|r^O2x< z*{F!H!#q_cY>Z&a0|=W?z>>8PfuwXUMj0$j>|aBXg>i>PgKvC zpM5Jm)$SogUR~OtLvomIsdx`H?y8&sncUF0Y81|6ysbQSo}E*+QhMOZ(k?;ZW(DPx zn}sDf6Il%IADykg(VO@dxYRg+4q=-57s-(*x1{4C^+TdpBAg0aXRWLg`19~#;Lyh* z^ULQ<;NFf?&8e`fziN9#5@T^8Qfb&SgNnv+X)6Juch4z8;(19^dg)Lh^M)?74OTX| z+<2gmY7giLv9PRRNEtfb*E{cRraP0~q}w8#cU+%TVxlcu1;17R00Z#v(i;Dx&-g5V z2z&X>joxnmFp{TT#8e(8S1+O3uN=-hfKM&cK#R$iYP4;IF@bi%_C+GO;(N5|O4-5c*q= zJv|GXtHPc zLiaY^|B7(_jVAl|yW;mS{RffQ`O)Aza(_*ZB3l< z)ZQZEXz1U=W@zx^?+wK21{QC=P2{_ve$=U1J8@%(}cL2ulmdN%;B*yUN z4SM}UB*yTC@&8XG7KQu;Ch(MS)awk9%F=v5#67RljTde+;#Epd2Kg`^hae zNhGO0yHHk+Eo!~hW@YyBd3?O*C5`DAy%68J2ruz8%O(?|193bH zzUHX9OExKZ9kx}0~+xy?v87COf`B!~MvrTH}Y%da>k zd`7R_e;B7kEXm%eSCjqkk5dxQi{u~PDLYq?{jp?9rv9U=X)JvE(j2-Z#Y8^V$?y@e z6<%{2R|{r{Kc=FJ|6erOBeML6PMmlFqW$hZ%$`nHTKIRH>}B8Llx)I4 zz8c(a=X@b4)ft)?oJDsEMEkhpDIxaWXHPZ(0T?7(!O{I{^sCRFfdkWvwZd!d)f25- z_N~wUwn7_U518s|P*1AB;Z^BZl2Q#!`myd?n|fxo{a+GKp)8<*Exj1)0wsN{cf>fdf`y&S_j&A2FvCpJSwRCL_L`{aO zNWKP?e1<;sKGONsV{ceAQyMfo^+OuO(`JH{D5Gv;^1cSJi+P9cFgu&5v+%OYqTwb0 z3NhzcMH+lboSw*-$ea?!)+EiQ%Kirj4&}ALRHCzP{}EE~mmO3QMDUK~Q_iEKD@Ou_ zz}0S>fkuCtQBDfP*?Xyux(x_XWf{Q6Vvu zuQ3f`P}6T=D!UD*Pge&8t4?nX_Wi0=nCqp1s+NlhX-r(ec~wj*vBTj-OtmS z?V~ruJ+eZF{jyM1tsJ0MjPwd!vUY64xV8%sJF=#qF>*@|A^nK&_W^#Z09a%Wj%=Z@ zugSTIk^O}6%FA~?qTU9)xh8;)*pyOOCKZMwJrgX|m;C<23DINyWcR)qQ)EkP{GOi~ zY?Lf?A+A26;W&ln03Uq#8s`4F=LMMBwn}cp6tyKF2PXYdiwUTw)Q4fK0O@s8_tdYm z#hR*q>%p@vr-rz~mIN%Ce1OfmS#2CB%#|ZYH2`$o!KjoSZG`m)wWcqN8zpWRuT*;q)>Mx z8$1BTAG7`Z@iHC3)%)OLtHMh8m&ny7cws369nR)HKn7O$?XwHq(9GJ1%}^{$%f4`t z(I4tGHaw%AH|~zjz+6gwKWn4x9F6Xh32D$k#tPJD7ks^*0eSFXT@geEE%anu17hEG zcE$M7&b&neDovL*NAe??*h^#vCyCc~_Z$kr7^S|HPzyKML{4cE&EPy>l4++{c_0P< zMssNilj4zn;((MjO7SCkR5#tHT|P9v?oO7ZXWLn)39)68W~l?@IK~6yNfcti>3#VL zaN3Pe8pz{FBZ{YBlJJQnlXFFd7?StF2Tc95?%iL$>VAMglgrKDZA>8m45{}+J@7|# zq>O<4WEc~t5JA;0Y|S&HCpY~d@of`b;w>djw6SrPyAv*Sr3S}OT>FbobQMQB77JLvy8TX^6|yR`QayMe`V0m*`M3XOs55>ujfFvZ5L-Zr*|nIC8yzO zHZ}<(E8q(Y`#AX3{3?R^M1yw~vd-QCJ4&Q*!&0Y8Xzrww z7=~irxz_G{Nif{^Lp2)n&IEoF;0vGV9bJ!UMwt%jh*&Y`6ZXY^O$Mrw*%qa{ciCB> zKBE8A^f^vj?`PaW263|hpl5}tKN?ggykSNO@z<{h}c_ReQ z$3ca<8Jad2F!npiKV+6L8MbcX+avK8|f}72|=X0OCYCJ8{hkR+~4t^H|x%O-miJ>%}A3esJ%IvMpskr~*ak)P?VZu|F4%iBm?25~@w~l)4>9J$(;zVXc?Yc~om<`) z9ju;PBt65dqp26}MJkqq6*5Ov?U|K>zwuEcFgSLKY(=S$pkD?fA#Us5dm8SJ2K91B zvMCi-frc>mq(O{PF^VDE;q{P;p*A=Wfcd`~yfsLb!IoL}_6u`{A)T($mrpaOTiPnf z{mgBMJq_>St9NFDU|fvpgNcpX30cb&gc!DP)v0uYCR#M3BJ38V?;JKZf>Q4_rnO7P zvlS@6!dhq#Xnn3521A28_jO?BDPCd1Q>75b3!{EJeM*pX3TD)Rw;^te(34()&sunX zFQdEn9l}R$POTij7N}lmbkc}_GKW5NqhC$?u4ijK%`1j7>RXE?hE>tRG0%Gxd1Y(q z;)$kdKMB7rvT(%u5CG3CU!s%ij5xU+aCgf;Os%PxZ#n%oijL_LsyYgWjdfUC2+z}R ztuI3=r0jak*3cqz;k6hVWd;ws%cTkP7`V}QNDg4ia@C?~i~T-OJxzRI$d$9Yig^6& ztMB|w=R+9ac%lOR@OJCLF^+~dqdo?RoWcoGo54;N<;SolH#sFdYpG0uD$Vv2jgv^N zxM8t82h>IMWht_cQtU!qky)nLQLHy^SC1?lkQ-N1SaZ+_KHYe%*+JMBoeQ!s9V{sw zz|+?)qK>S+6?9v^g|=2VfOADt9<7|Z-F=Z;GNwD*=gk*~)Hgxn56fPZ$|_H-hrvhR zN9(FGIj+uTS9|(`x-wUa8auVh7V#o^NYTe>!(X)MKFZU#$lmMhr7K}CVo#~L(47!d zIiSVfX*kdDoTpXVKBQ(2F?-dOKGNVEcw332-;0Lb^4@;^#jU;}|9y=+Q7;)=>fApH z*BHlJ2gDoBJCq;afOmIE5(kwB;PZ)wA5&2ln=%A?+EXUhh`uVIZ5{P6AAUd9pS4tEw7!*tz# z2Lg!H8?(CHM{1M!wr#QHmS@-v)OU+AI^N|Q;G$8Zt-JhAZV?2dB~C@L>iLU^>?jI( zZ0T*JbND6}>Mm4`wob73a67@UqXBQ-;ngol+SFdbc@R|uIa?DbwbWa^p$}nL-DRRr zxuqFKX63J0-p&-IHd7s3l%71`jhz*GWP`n+`PCvgT_*)b%_$9^n*dpAW)Q)METS7O z0-sf7|NL$RG8{vYF719fS6dM}Cnf4O!ORDhx#3R9!gB7?^FBHfEGAYYG$*F5&qs9&ZZDjar}HZyR{}g2_fO?+jV$+cNtqFy%x#@NHs!|^jR95fO+kc z(n6s|F`Vdu9?-jhcdF~GPGrf>t@K)1gN|zDLLxY(123YdNNc|GiY$k?gKY7RJsx|Q zu$}fL7M23#X|cliQeJ)c7EIaJaguD@3v4kR<~gEo%{->LlUyJ)CPT;n$)Bn&r>Mmt z`yJ7i$Uaq{8G`jlq0Yl*!GtOaPQCtD6BZ@Uz@g#&-oBgN9QhSI5sci?%-DD<&I1JN zV$QFyNPOZ11Cxih1CN|YW9}W!QEj5q;3pfhuilIZbLM_z679LQ-0Id-+*!(uJ^mhjbwT&Iw|ty~M=y?MWYTu`&UO0z2Ck6w3+*xQV3f z?0*)C{r-{uv1haWgadznHXAGOY!1@z&t?Mw&;Ce-7yVKE8gchR+ zu3iCk@u+Qqsz|pdU*Rd`v_b8p#oU&0zFHx#5vblE1kL$8SG3FI!atG2po@EtC=i%U zpVN!DYr52pDGIx5D~m{OIREfH?8nxpELb^<2AvxsjrmKrY3kqC^O}wZBsyZ-wy*OE z$7|t=N)y5drF`%Z56P)|AcjH+RQZ( zC1CdrNO8%GO_V*_$aw3)sOqn~WhGtyg#;QN=rTOJjop{5wK(9!FYt{Z&VbH=LW#;M z)Qb{Y@HVy?N}Raf%gNtgQB)HrHX@HQ89w8&gYR{wFG0oM;`gs2y*+;t=>=Q=rsVzm z@8k8@`5#1j!T%AY_xsf0I&Z&+^nySj@UM|xP3dp~(Yy7h>b-a-RFBUsyW-&}gsg=% z=I+|;a68^q@)1Hk^H>`RFRn{~$Kt&E_MN4?lls_tUO}$+>gHBkr9kt+mwBeIw2YMU zO<%i~+QwIp_P0t-Pm0`ZIKLuhwm@(Dso|bQDb8fD%KJOYCh-?=EIa~u zk0+F~q}ci!@Fbjswd_o=BtqJ{U7S0~v3m@OJKx&yaX^-#Zu9S79xk^W@oc}`z)bdV z4!n)GV?UrhI`^Wbu+{jkn9*b2mK$6KAN8Pjim@?lqpYV91(rv;xTtmeiBNcN!qMVC z-N(OIxs2$v+o>9{dn`k+_8uHX#-!uE&nlM{o|e8kzj}_^jUfw|+9}=z!BT517e%it z(xkIsk$92ao(=VO)->whKcE*?Az=b* zd#6a^OVwQ56YE!Z(0Xj(?}e$%+zWozd!h-Bd;b`jt{o#Khd5WxC*&bcd{qWXbR2H* z?G;o88J2uwa^$DM=2}MF4B8@@m^)feybz6ak?-|~pjV0naXCATdyF?7^t2X)45d{I zYrIP_Tz>gr>ugwk_>}w6Ml{^<)`r4iy=($4b}cSMv}ia)Ke;IojVDuWyi6vNhD#$Y zMQ+=Xx!!F#^JT-PXQRMPl-66=#MrODb&+b3H^Iw3Ig2sm4R%oKi%?Z;U9(v!rLV!r zjx**+Rx1j|wM@d3%^(Nt18+5An{V;R9Ei@-bIIVcK0+r?eoZY_K{SpOej5?WW;m%n%`Gs^&tZ>hTR<3L zuKJO}YG69MluPN;1B-m{bJ}~=6MhYLV3WC+l~SdpD5>D?4T~?datWxFiKNqBodK7%w)|X z828lN`OG5Wo%LBUH93&%?@5>~6McVf~;4vIgZHP$n~-J>c8=Y^77WQCIDehIa=#Gga>Ap0dD~Z#I;A6HF?y zyAoBRjvkbY(Hq3iTM1H$M`exSz*NGQ$eX=s{Zst(SuJ;UM%%r+j)7TQeoo8+w+MxF9?zH>!O@L6DHpMY4_^2(cJo50B9IO#WOqA0u> z4lU3q8WuAO4VHT_sM|9~R95!kkT44G%ajJzR!F?KDvKY1&3ks&$cm*t1{wUU2)xi6 zj0&pF#z?B^Q>|!;hI}L=B(;2aGpc?ljY)whGaY1~($SSW5lO~&6K@gHr$0onO_F)0 z>B$g%1haMbeiu8+5ux`1d2wji(dn!jiFY?y>fT)*2F>!0ymh>GWH{B$4;~}2HK7{R zpu>9&k|)dEhcJgOtazWOngpleyZZy@AL!p7Z5SBm&~lYQG)9&jwca!^U@pEb3fJ?f zw_dX6u_hz*2`%lzSdVZ`)i5_F67eqO@HD>m94nm)9EHP5$2vsi=zPf24HC)ty>p7y zQBe2Z{8A&xx}5-f3b*u#JSIH1d1@h6o`~lY+Togu)Lv#%?S`6jkyratN*d`+*IcT+ zHk12fLo(#(Us|BCP)b};*~nc#SSTm2y#YQU4?T%=R-&JqDh5lR)VP&w-B!j#K{dVV zWTjkq+>JfmZ9(#9Jnet}P2Px5$SRW+AHIH7 zT6z4aOOHvU8t#!~@t0SD5%8Ycr!eNBsolcQBp@3mZdIS;&h)|wfYS*<<;rj)qyxp? z?E{vC`U`kS{wnxg%t#GtoX*qDaM2SK?C6-Yz2^*Tl9JT9@vmQPeKQD(YLeoROn(vo zz%91lr`JvomwfLVQH!hoN5wnkAKts-ZN#)`r<>+enuRNHucXu0+ImpSUaW7i-n-~} zne3RpTc7qoV)O0jtI@o8=YstS*H(79EvkBRmq#Y&GPTfKf~|C@(hq%z*pk+q*D#y69JqdKi8U5AVTkDSvSCBR6t zO9vM;6CXa(j&S3XQFh#p(ThF^1_h?^mug1-jKqi!n(0Ow{Y=hHOGbl@Pm4}rJF$m# zNYD5_RLiGX(!^x@lcyq!r#&iif_=%36a9c_A{fa-e?+M*&S(p63*TI&^<4akUDIGN zk?5lnwu!k=@%G~K5k3(ATI59Pjkl-|2XPO%VJvrcDeziQ8V@MDLQ2c|9!|2>J;-;i zV#FkPzi;~dj8JSV!@5=VbbU@S86A}VW+b;W2koammGhZ&PS8t zWWpPa(P{58Dgw8mB#I#n`;JJ&w?QN_;~P%!a4SVRowqy7rr@kTsPgKVO;N^%jPV~H zYuQ%al!~5E$76sN$G~(-i@V&(+s9+h_k=0sVtIWwt@~h!NNjo~@5~ua{aD2_-pbyF z`(x-=3!Y)33i`v1i`1{E$6iwIv)f@`y#OsHDM#nC-vVM-FZGnyGoWiA<~#j}6ap|~ z00;%R{s6?VUSTc20mOj5YcnAL;pOtCYi=Ec^=c9IZ{^lO02U7LkUzw&gIu-dr$+wY z0b;JwdmY%{2V%Z+>o`H2EWhT~ar`50os5-{i9VCEiG_o?uDywsB|xp?VgcNvegJep z0D5zY=x}gelIuWRU?yOZ4v_f%B)RT;=lDad_zy4yK>!Q{;vi*X1<)WiQV<7-i5++a z27n?qpu_!Pne6xeblr%5A2!4+t_%YBeBi4AbVXOWR!joN@BoA4yVoTk;Z*^~B0&86 z0drJQ`9rwTze*QW0H9H*t-T2#cfRDi$qEC3LI6J7<=DF9)@aDrQmv2g5Dm>ZQ z*?|IAcZ|6bN`4=c z0-EysnABA}uWS3~F{yta`4H&bzrv*00o3WYF)4P=|ErkPzk__3i^oqiLA$QLt<8i= z)UvCPo?i`f%zP(DO26~D0cgK}YH;Bc&2oVl*HbVs>SYM4M1I&KDl(k=G(KH4K511? zbU!4Tg!$D+`ATKlHCvIdNzvH}y^F8j6H$EdPD|M*;A2&+-2)C*Qe;t6E<6wqI!oR$ ze9(5ORd_r*dDi3SiMy`-5mY#0gBar8a}bAVbbUIeh)5yx3yDF7oo48=J!(7ysPt&ocn*!a$fP|=JnmV4Z zx;u5--SYwh>QY&gNSFDHuk&{>sqzZr|0?-VZ2dO{xsa=w!u8PkAB3dX{xgu&)guw(N;sKmSjq4No_Q(MQc-=z)3HZlx97IL}ZrJR*{rX zrSqQJXuld;s#hJ8(&TyTH(uL!AH-Q3QY1Q?nXp^k14;J7qf+`aqAQ9W8c8W=50TK2 z+cS5|TZFL*RK=0=GctJdV!zf74OIoaz0itx961AhbJVjSvS|FcFHJ}hlkx2R{zQ!V zQbS}K6aB-OwwPR1dseGKmpeI&H_8z2*0p9?$nYD*jezgu6eOuMNoP#7k1Qop_jU`> zzwEG(COAoA3?^gjXL8hLaQY~zSE(hhl3RCBug=SZAeEhAN~fMR94WoP@+w?spm9oK zQC$}5lI#hOcC@RP@{-p1{(x@}UGK7#p@4!ybWYNkqO;EJm+rgI)M%KL+)WC8hIh3dftvUf*Q% zPd}!M+WSs*Hy%2^iY2FbEPemoP+IdVBbHqjU6VlJ9t_DBishAhE&^O`PFAgphI{uf z=7(qmw6KXOMZKQ2I_%m%zI$WUwSPtr7j1iDJ)}`DE339iP?v^D>S=5!Ia-b=ob!4} zUyG`yNGE^#vM-vgn)Tx3eFTo%)vfOZyqZc!`6mR;?)ys{2#t;l*}W7t{>s54Z=LZ- z|2{weG(~HuG53y{IAZy}S8qARFaw&eJfZLn` z%fS~n)q4;Wc9o^x=Ax>7A|t}Akt?%FM?A=6&X=yTUR>zU*p7@9Wi#uDZf;UX{L zctT!)!LR^zI3cvLGC{kdb}Kd|-zXp`B`B}MvS0b_SCcWl^sGlRvTY%#`43Kn9<*}$ z+IKH%;H{KB$dYYv*|3~oZgonSw4^PlIqj%ztDnp_ipvSDgor_M6SvnoNoXN0T5xvk zdg2=jtbTC|56EO?pVNRnvwbIeX#)iCjIo1#N*YNr zVATj&QDL6$h3R61iaeTBUwFu3^*NYlwtG}}+0@ptT9f~C<$4{bn-?sbr;7_~rdQVb ziVa6WKU3M9jklh3O&*>jp7B*5C+t!5LimNBhYfl{;L=h@E9cWN*aoXLG)Je^J zD#La6&HTfqCVUjOvQ&=7X@x!oTCC!N2|wTXThUzEmZ_4B@+bzn_q0a1&nO-c7&DoP zmnx||P0qr@c(TE%I{2P#D__DI7hc`o61P7?sBKhB3sERg{y>xx)mCx0b)@ZR=b*A^ z0fLLL&!5&9a5T59^Q0Z+P&WP~GwW8%@{_hVz)8nGC{-eXSi*NDnCG%?2}Bav8-Up+ zpF{C4V9cTip;0z(Wh=a?TAC;p@39=)I608lrL}B2e??XEI=q;p4YwX3#&IS^DzSg+ z6*^rqjW;n^3d_Y7VgFnXG0aYU!%yLup;{0oFdoNNnI}q#mkMH~?DiqeoI)nuxmQO; zP9bhPOWSVUY#8$^iwb;ZBuH8EnLF{TP9>kn#B3R3-VA)%O%_$SXK8u+X%Eh0RUp*W zydz!9Z%kej20iEJ{!F7YR4Z)ERp(XrF-UVUtEaDGD)3xStjwjR&f;k5B-ZH0x2f_; z)H}ujMBmQ!&v(8Bnc@pnn+VwVI379e4j*mTUv!LUeR80nmMg3bw!o_>ose`Y1appZ$Xd-KJ~&s&AN;B6 zh*@^$+mHE-U>c{2bFQzoS0?yXD`esmj zQaz}Vi6tNPc5MSSsfhs}wK}^ji>$RU)YwGA)fTGkDyO3FYNpR+KrO(J#OuuMY+-Ey ztT#!WEzB+LxSjdP0S%%alpFZ_^1qqMNw137oAHqgUcN!9A*(53MtQ@R>wu^xj#KH<;W@Tk&;bLTAzC{*m(|k@DIa7;-C#i2d*|;1wVF zrQ6pJW?xQVCM#PbW>zjPE@l=GGYG^8lwh=Tv9#B9X0)`se_6%%IslENzO9M%B~(Lt zS*Na^m4iJWIXUn?>5nb3u)eO`(vIn>RhK?u%+9*j%z&7U`B#NyWq-f8g~c!KFwnm) zZtY-eeigWZJ~PxDYH@k|2Ji&dUzE50SzCV*4)6w082r63@L_PvS{axax`+T$IzDnB zpCCpSFe3{@g_VOF#KH~Y1pek`VYv$ava~R8Xr(>$kCy(i>-@p;va;MFR{9Q?Es_-B zBXkc|-n216Lx^f^I{dTd}8Mm7jUPnVUA6|4(k|1mn?eo0F^dtE@| zdVN0&i#`-ErGqfCg4hfg*$i0p7&%$>*@0HFgY>yT2Kok2uB-bE^tlbKY%O$w&sEpj z+T29{3YlXD@^$q#aODOt83PA>sO^t^Qvv8&GA4Sqy0$I=K*Ypy)nQ0^ftu`1?9HK< z-RFl6Bxr8`{nhvWWNvcVYq-sIEsgldof!?FhPn>s_T>D++*&G73u^!rgeqTo-Dyec zTUpv^nOIm`*#hmdXR>oN;$^<cUM z{{nB4LcrfO2|w*-gRl0)|Gm4};2+K@`vb?zL9SYRy{`Htvi>hR#Q+R{wri(hHo$A; zPi>)IrT;px-`mZGuye9Ne&rOy&LpTI$s`L*P)!toSt!(iNfv5hW$VIp=_6xnWo`~w z#%KsCC_unm*E`r?z<1`-76t?a4Pm<6O=SmmwEtYtmml*V3YwLZ4RBxnrM=Dfpw&cV z1%Gll ze=hpV9{z`-2Xlcqz&{0fWzNI#Gxr?{6C+~h#d^pBrdbUvbw@{~Lk@$0Zfw>YEiX?y}xY`;%>xC;Ebwtt@V0Q$EHae#A6e?@u#&V2nH(gSb+?Emh`lS;ktzal+oN$%;~ zQ;KPixYK2@lv4Yq>xkr2Cm+k1Pa42^z!%AzkCp6fLkM~TQVO79(!kaKZn)Geac|jo zS|p8LG!Aoaq&J3I33hky6$Z`U=x_-8m=)YpJlsCyqjPQ2Erg7@`2ko|w1zzvji>U_ z+w3bH&cvCb$dwL9{ZfbH^^*=K4$$Fn@6LqvN%dapaQgqA4(E7ab{q5OIvmB{<~)q( zpjMDHozAdd?6yV7P#ouqqEw*m80=$J=)@w^mi)qSiIA1a`_%3M0#^b9Ue%MEc2d+~ zR!pyaXz^q6!c-%D-BAmLmcnt^b;^l6E`pXYSGEYHe4`Jp43|=osI`S!xT4p;$#15^ z>rk(>RcwDgm?C*-cr)X-W~W!v$?Jjh%Zb_lgx?aN1^o~BEkUkk+ShseUCIN96Lj?r z`jg*MzUCt<0?0kjvBH@*WlyQzMZqD!rQ1{{Fy1hL2tghU-gX1c8>9DRZ(2@zH7qwz zhHSRe1Um#Zn)nqc3lM5Q#Eu zUraJRVkcZYOu_@JBO&yrc9Ar^4dHCZ?pR;=ZQ2YXbDSr4U1<-IF>kdS?j${v#J)Wu zimMTvUY0BNmB-9P%lGXCX&)P!0MWPV;)-C7ryKL|2rs(RUc(K)H|4y*!FI@B;YZ(A z%}NV?C%S)6r3Ze13T7RhfB1>U`_8pE>70VZOS(g5lfx3=^HlLVW`37#*6*DiIY;(l z9^^Wqb=liJ1D2a^=V5@V%O z96L3#Zk==VOMz>%#5_jC3imtjO+;fyML<-+>Ls745nq~f+K{YQnZ7*tl^ATKSd@_L z*;80`78Rj!vNFIaSJtq%Z!D@E-)Q<)^Hm2fF+yy%kvvf^f)C~Xn~<9e<IHXGNeWj@0lT`R|Ye0_5@nWdm|T?ccf2GM0nK_AXfPp>``r5e z3mua%68GITjmmA$<2~z%hK4EcYFD=-77vW=%mkvFA`Nv@CW$SS<>wx^y;>7QoIR_g z-!SWBijXeLT(&AojB^Gg#9J?uNA9pFRUE2oYjVQ zQyK2)I9JLN>7SFhj=9$6iUimgf4WnZvl)j8$J;08DKN#i%C|DYZZF;MB5!t>cqC_p z-g?{d<5Xb7Hm$(7i;LPMZ)4X`?iqu`AqTL7PKBFqP7!?&7v~$>T@>~*FaHR*m=lJH} zI*tZ-h{cBHBF1yNZIV&3703X9@@fa{Op2-5#R7vwwQ0! zIjyz5rk5+ZqdrEBU04Nqa5 zg6oBLt!nJrvk0`-s)a-2KIz3ef;kuyWO=2+^4f;u3pO3L+9-77d37q3CfCfskCTb_ z77IRyupI@E((qB1Rho;lBaSNV7q6VJfu>QBb)q=$Pb3#f6woX=eq8&afGR&t04iN3 znENsXlk<2O7RSwevJiq|?m_%o%h-0V!(6^Ktd?+S5%#9hlrA22+jUnhB^J(GO*8MIs6N@i`T`V~&OdyU$ftHrImQ@V@A z;+4zg_#A91_8Eje^bidvXYWHh#N#LHBQ32Xcb1FLa(VfWU!}LOL?>E!RvdWytwuU+ zKlTitJHn9vq~|Jy#L)L;){?@95(rSKm)R1I>~itCx-FK5*MBGd_D;`r%MHI6^476Jbe36LRwQ;!g$-V}8KwK5Q%S?U%oQ3Uv2E1HO?tcer`5h^X80)3R~EDUfE^0k_hw$!_O~bv;Ozkch(14{G~i3f>1woG zE^>Ya(_Gba-4TD}n*g_e-(mQ5>C16+UHYE{b*{$VPnG;Wr~@?R_d%Vjc3#)^&x1Pu zK6e!WdHofr1At_|4eD?JmQnxbK%KZSFrwIvxSX}D&z`k4hKKIo_V6xF)8l&^(nxhjW-S}1ts>RDo z8*QV6u-PhFr7%FrlJMO|+m>y=f8-}6%ix>eKy^d`8*Kp9$?{FPLUl0y0jh(h;GX2+ z^7l|3rC*{t;462Ps9(FQxGn(hDlxB8V{AFK&4w+DUsil6S0VDtXxNWzbKvrTHR|HYc@E>lokN7W@h?*e^`~&s&cE%ha`oGJJ$8Qi zEA&5s>u~&MaGk4Z#dY3(57%MiWc#(0W#N&D6=4VZ`FkB!k}epYwNsdTa1<(f6ajFp zdNVLmqzo@>L70(cqFjy_9@-9v?4>=zj>b0;ZU%ve)g6)wa}#Wxz4q3EA;85;uWzOU z_ZEHc>t>n{J2p-w0>^!AU3tNGz@4*tUgYqHcfWSXb2vEYR#kDKzq<1#orI~vx%%tu z!sbH+T`I6E?^hb%iTP*krOBU+cNP64!(h?c6~;c$Retp<^sRsuo_e@4<#}@2Mj{u2 z_iR_=bdLQV#?XL}*;cLkaGOAYLXU5O?Q#quw8-0^hFHiz6U~%2^Yfe$#6;VuXJIuo z;-#9zwr_N8SD0%O{=w&`bUppGL?|@(olNl4_C}8D2r7kzm=@Yjdm(o&F)3*^oan%-8DjtDMe17SJyjJp9fI4^ z6kRV7*Kf~fQslF(JJ!>Qn242IlJrEI^tkXKQJB2TW0brn;4>u>&k#j7ev!&Pv^s9= z5IWkGZ&F|)x_-DHxM4dqN?E#+>QJ7*R(qeOjM${R>~tXAJ0>7H=H46B?iXH)+Id2e zbXb&o&<=}u>OJ0ec0{UJ8cUw`WV*puo0#BIb&AmzqXAD87e!TrdlOI_765m0hg=$T&`PIM$ zCf1uv>xOUMN|7AqQ-{XZl%%9%VAS^27i5$i$-R9M+PqP6WKhk9fr1`u{?;H(+4Vo5tVyuYpnmTG!DXhLtGjDv9EKZjw!I($26iIN=tn#QmqS-zL*PLKl zMt89Iai_Mci`>M-3)PUY zOvNloEj3~0us*Tgy^$MQ=#@rLaw6-G!{$R{Y0+`qUEw9AVryA+-(J?Pw3pDk>h&+g zVDuXc5n+^*5%9$pizeZxiqzlvcrTACYl<1iijUEu%RAQr^oi_!&N{_dPbtcJgWs3( ztYCNtPU#ZT#|{Z`McdB390`uk{PP>T$M2!LIpuRbtnR!K{c$D;hst6J22vcdJn-5t zq{~iV2&~Gvj+-JYNvK5fC9@5?8Hw~!X^f0{NesTQ0X*Rnsh96?t(Er<4`< zKnB?HElhzps;f7Yr#`(7W36)<1Hv5Fg3X>AqBGuhBc-7G#O}4~a22vW-Ue2ZVJ`#^ zb=yvY-Q=ZnhF#T$4CN7o7W>6IrC|>1r(Ru^1k97{;PxeX3B4zz=LdI&X@ZGwD`b?@ zd6LaFZ7vp~e7=_{k=}$ zQtKj~!<|7{A#b;;*F_3#qcRaT9J=*`mltr#9sOr?$D<0YFcE!)ca4Ebv{0QfyI4v%Fou2FAUU}7&QW9c;`T~$*3X29f=72yow)Qk+W9eq`EK%~ zWt`vq%KISMe=n~_sJ?2W?zZ&^E+)xRfKaDtNG9cu$<$*<(;CVK#>akd3mNqOo29UFXCrGO9DN14s&KvityV0Q>tv71S zW@KBjd_evmG6Qm=vx#Xy`MJ#fv|(n>L%vG-w(ScOEhh^2@JU#-AL!y-spgyEphb8= zdJFm;uagqZDuc?GhRVSFnmoTI#t3KLu6ARAGBcwN!CgLc}hz+kMPV$`x&6~|~h-9s~JU#3amZx8(6YF+h z5I!VdLTkgwp|4rMzk3)`9zX^4zopz*W`P`2@%4;q?2T01gLbBD5;E^xg|}J*buYT5 z!Fk=Re3_$XbM7}fn=%^Dq!|OMrz@)$?+r6&6lr2;t&ZO1Smp5<_x5tUtaq@uJ==5xJwllg1 z@0gIzNQbE)W!`yxgC9qDZQ$X=3Uzv}b7-GmQiNh)OAss3_V+C>{ zC>5V1_7TghRQdrV+|iz zcyfKo@sAe1Ow*R6G{oGfwVvIf*u9dr10L|}d#@$|vnJNp?~;fR8Wn@G=g`s437=@V zjG2^owxX{tG_5Mz2!qtwa@KN736QG44xgd9C4VXy$EI9v!Kxk1yY)de`>X9z9F3v{ z{M&J?PRr$yBFenSC|T^GegxfFY#-5gNBn!;OdqLe`LL}S-3r^QqgSmgP4Zt<8a#v> z>f&Dx)K_BfZx-rmoWX(S65o+fY6^MX8H!2XU1g9rMj$4RNOF$CNm`U4~iV zTK;!I1Jpe1;Vjtg%S9YLlTx}oF1}rAUel)W`Ryhu?;STY86Q8fD8T)wgcnhMPvd#n zcI?Wc@I8Hq@-0ohx|xieEF=piH?Cmb&DJ*`IBJH<7@#(JGSBo(9ZPA(ylq#heOy19 zl%ZQ=G%=)}oBPqt+0K$PDRD1VtiNVmSLF@q;7&Or#(LMY!lbm!{IobEIvj`Cwo0fy zH{6##-oIa6qr91rCALBa4VHNGBvxEGVIr>~PWRzW`nR_sW>h`KT6p!PqKo|)jxnGS z*mlRDSeHbnC*f)RNP~QkMF(QQLOw+N0$PM1n>+DMnZUTW_?81%uHy z9+9Uz4l@#kV)-jE&G+@(i^{?3qX&Id$yVrXYg)9xQw=9YW$reBV|woSxVvM~oU((Q zUpE1tKq~h0W5LKnG1XdyMOxdz=X8PT?xIJqW(!gWuKelujyZ$13bW(lx(QLaXkwH> z0&R}7jV}o`b8X+NDc3}V@=%U#;`?J|++#tvXI;lo$b8}I7yUeTk1MuIQ;Q>w58y<;cCEy&#Zz4?J(p$J=T&sZQ$RTVG)J z#MZ;c`EJG*><-F`_*62f@2!xNypL)$DN^8&A-kt1eCCow!`+JClB*y|?t4N@Xyw)e|64bYA z9kEqa2v0slt)IZlW`0bSF7+(;agb%^X=yvx$#Z@fPI(IfydxFqhF|9|UL%Q8M#+a{ zkz9SJ&5;>XkR2+`b;&9e&)%0v7yG+@zYcp8gyW_m@!HN7rv^Vs< z#>h6-XYD9A<)^+J2ahrsn>+TjcNMhT?uw%b2+J#oZ3ZfZ+AbnJy01e@^#s(4T2sK`P!I58i$yUwJV6JmsnR zAzV*0*RiduLQW;ZX;FTE+Giim#;s)~FO`CESo51Oqp-BNzBn(|R|~(LxPjdd<9)@d zlp`~ndntLrug6wnwN`7_7bGwq!VZjlIEwmo(JsUN(f*yWdkyT3>)*T^DvEH@LErW-9%^z%%QLYL zc9Q4gbHmmF((Ba+eanvhYStkQFEA+vRianyGBB8%Y*8a^W77;n9Xjug|n|}=LwWwTTdCE{*G2%|9wlb@=>zkp&-@ErxU39m&R>L;;J$WUS=#q5P^3~^ z^o8vd=+u3l*4Jhs%+MXvnCdX|a6r61<1BYP^cYHFJ16IlHvAc8XT(_MVDj z3FX-hs*%;!na$Ou4zvBO+qQb!mK-W?Io~8MM3;1cnVN?2#*hMSpK_O<&7W^^95$6L zkjy>=Tm`Z^S9~P5ryn;_*PjNAE1bMVKtx+*rnPu{cJah! ztQ-_7P2SzF@H$=O68k3p6cz?*aFYL9n|oK=3)cwR4-#r%n+Wiex^_1EOG5qsPYE@k zBWK}YWZ}G&P=ndI*;(jW*tx;KC87RDrGMPg`cXpt56b^N2{k7e1Z6YO2Qjj;Lbw>& zShzSCx%5CBj9@)5JF6Zmr#?uR<4WTU2)zHEgc=0mgg`+M7Dhb?2OA?B6vE1=2WI1B zs2#8Tcy$e`VmW4E&XWKdDh> z`-QCWnvlo#BN6Y4{zeL6|G_L9@Sp_ss4GZB;IPbeM!4?Ch;9Ok6L?dAgPcOyW>Ws4Za61H8P{@m|_PeHX&2nK%N*OMn3N zC+Z$2C(|X7?ot&ATmVaI;BqOI{Bz8`t4?v9*1sS9l|qx9g$3{*{l&p-V1OtHJpB9N zXka#g()cHz{R`6CzmGL|$-VozK=Z#q4g4GG9|yp%ga9JiKSKRuzZ`qlpUFQ-=DQlN zKUMO(WWLMbexJ;D75Q~-|2&xwaAK3ywYN2KCVd3-9Tql@%Zva5+RMKIYkD?-<;r^L zqOJtByRwP;?h*bghUld!I0xYN`%5w(2jFA-J7hk<8}9!hnJ*lZ71?k5exKJ4I+LY2 zwVZoKk=p~(R5c+4o0a$XT007E#ymK4ON^6@t4RB2Y^f31t+`R~mvSm+%JU|tre1f$ z{z{>lXbTHSG|PU^mRc+_7#&NHJt#s!tB57@%9a|lO(b>+kZ8W3r~E;p8FXWAQ4;%a zk4j7I{Tqqqiy9UwI-4trCK0Qtjduu^-o7|u-wo!CH##HO;a|=r1F}D6jl!FvA>9bsf!|(qp#RG|S;ew)1+FTmFs4O{Ui$)hosL%L1K${r>UsbZ0hY z&i&N5ckJ~+hJSNZTDha)&upnbjA^7beSu9jPj3Fw^CC5X(5_S3*b5fVkRM9ik0c)HhK!7FmnMNAs|Cw+~)fAxg1&jZ=(*ETttc;&?veRpEpjzZd0|L{mv<$ax}l z3O*h8dCbczD&MzY$046W%mckiC##b!G-ThKp}z&FUH#f#kDOorZv9VC`5^xpD&N&a zNxv(q-?632XBkl&v4?cA{@#q*o( z$=)8u`!8p<0-De6BcII{N(d`+HJrJFithE69G}@fBVqo=b?(gC?#q~u$8XEtK9$8CPW8lXPh~8p$ET_DeJm-w`0voIlrMpUSc2wc=dAWVzIIp;Ha6B=j-0G3m`E%|w zJ{Z-=hUw4NKJVS%KqI=Dy}ri2ue9n-->;lxrhYVLprq6sC-}g(?xRJZ*_2mX5c0G6 z7UtKap6nb`m6Qqs7u|^C;?FSAN*hB%h$1DOU5fpVp9&TKf9#!QcpOQZt%VjdGcz+Y zvqhFg7F*2BU|Gz}%*@P^Ewa#JS+bH=S)T{=(@W*F@9#-c%mcU znQ?e~VmztEi7UzRna%%veT}lH-TQIr7UQV=Sc|x1f8F8k;JhSvwJ|>rEC^ z28}HX!0`)f9XZG`ooq>16xm{{#&f9_-G)yuww*h>Nrq>7W#(9w6ZppY>l>I26KEP@ z6Z=A>JoB%+MnOfw5c*cc6hgzc+v~&F`eF=QHO|Zg4$-(cnPbq}cJSQFh#kVI_3Jlf z*u0P{TQTuT6=rJcYp?t{bKtc!n;bfF8@MJK!l$j2nhy%FKRd9c^i*LoIaIpnLNP5Y zuvQ+jT5IxJ2D18H`DjA*^0yN>Rg;3Cq0r#+92F!fzD>L~_(B6c5`}X%X=tVG8Cz6Y z5{>MqQ^uBaUgk;biK%a9?}XTya-qzjs>*`A0_QsTYN`%&`m95_SFs%~qe5#665$I2 z0!3v>65^&uqjP>3rp$HB;n+1dhk=4KMjGyYEpi`M18)t`34=UoyLw^@Lrm z=XCP>cW7B~R!#O-H6pl-38!}+ik$L)sYXj-Yh~pO+Kv{8@Eu!U`fL_X-TT=Q_s+yy zGOMQ6(tS2pS;cXc7M+e%E23w;AP{``ka$r^ZD@{dGWM}}TlI2LHbknLtOt7=Ulmzo zVO=pB-_Ia+amO#${}kfAAN)sK^W?5kdz-;NXt-}qXnm$ml}Q%)eL-FUsRXHoGhuRHdpn)2UPNIB;dV&XllYF?bS^@6(tA zwUFY%xpmQTz@}N@qDFP`n9=kzI(C>yC5+t4k!YoEZq&6*?5%rn1FfR+2;(C>gGpWy z4Qd1VcqDDmywy~uBjoy?j>xEHY_5NLbubSd_f-x^ksAnTDx?Tw0Aa@)L`j^qie$jA zCsRm660wPO>FQbXL^PjP4i!1+Sufx`Vr+Y1O&3X+QjQI%`h*DkvA{c4kgY2OT9&Gw z7*)Yi4crm$PB8*}96=b@i+5c>%quXJily~rzlE(0FBDZ|K?GJ+a@OPQEENh|dA!*>pz)sr8-3%x5Hbh4o_9Z-Dqpj0ar zL>&oWD|L_pwKgp_RB|`&m&x<+ECo=eE1E{5(I)s|jpp!ECH2Mc z9@NMF!(Fn|(G=W)k1^ecXK8yzse&0cRPt5IhnnlaIaw+p)XsYwX~jIwrNxD6o6GRb zpEF4Hs$iLFjUt}xz_R0H5jx4V%&5VuhWu>_P#p%$>?ea_T3z zl&2dxv?VSvsT!i#$t}{j@Rr!x%FuuwF3XlvjRaewo}S7zoN4o&SY*hJbX;32?0XNq z1#%>Ze9K2KbHREZ(LEFjsvbyQ(Rt@#b2KfoDF@zI`uP$tgRnmOYFZUkt!D0{nKBZx3ftj1>+ z$#F3>0ZxNUS;eIrv? zTAe`TOlE|@lwmNY8|OJUBj+KQ03dmBw16l_9CVY*@!~nPgCI_v$zg+RHbW{-;xgJW z&eH~8xHPP|UX>UX#Gzb+{pn`Cc_OY2o3(8|hs7P~g1KTty6?V@_gD9#G%%JL*TGD1UijH6C$e)#&7DfG1Ttmd9*JnFu@j-^EJS3=^)Q}Ws3ACEU) zc^;BnPS$8DI5)31&G&q0bhTcS%GJdicifE@$t4o!Qj75Oh-5?_2g1GEzdkDyLQiGQ z0H>0E4dUb)<1oW@N!(~GCKjk)UUIl=RFzg1tuX;!LcNmK7pl^lS2rmgoocB%up6kA zC+T>~kJ?tyc0{<-HB6%H$?!PuRXZh~COE)X#tlNwy}amhQ+Cy7)1V9=COL-Txr&90p2HrQ$681h)o=%r?yupp$I!_|D8Nal|E8jX*u z1Ju($SR~#=m{X{ffG_+Wmj3}W6n7O-bxx0=e2RZnS_u7%#;Iw3VmO~pmk{gsvd>7J zw;JfVozv#T4s{7)x-gMM7p5*1WJ$!F+l44M)>(U5h|+Z{AAPYC1{Nk!N}k=dDd`+%x_;yu&V)X)%kR|v#Dg`2 zRK-uNfRmz^R~7HapK?6gof=k;=G{oB-6-bOaC*6VjE|gzYqlfyM3;Cy7Q!I{WDkWx z=suAM$E`)5J(C7m>Z2brktz>@DY1yTLiQHNV$1Ekimr&jb~*vay5|HdPyF&SD+$cp zhAx=jtfy0`b0!Yo>QJgDL@T{W9Z@3ve(zbA5mqj+yhC#qlu`8rUSp#N2^)Y zM>Z!A7bMEfmoDmsZ$Z9l%gR!0S&>{fEu+|CTJU8) ze1uvN_s~X3(~q_ZIwlkvj}(qlqc1|`WSh7l=%l_pT`?Ob^i_VQX0=vPTHe@UX;*DF ze&ODm*1jh1QN0LYH}p;GAb#}&ry!tHEK%?J3IER-flL&5(xA+cj0GugeHwVRuJiD% z*>H%JaiAm8^S^w-HX{^j`h59_{7|8%Q~OQdJ@_khVnjJ?%?jo@{l=|rnUCCcfE?QL z+WF3n+iPXqra}j~eSsUR1r{c)T>AovD{zj}os!@})EkS&FyCIPouS5w_-f%p24`l% zCr-nHaK!?VLrNxv3O|Yc2(ns?A*2;ocaK80Z*1@i&qE&&?3Hw5dUk1(Ms)b6Tz#*k zthmx^Z6UlF`rnn7b+lBSYvhl17qrtwx%Xumt=1Y>^O%lOBHkDuupnCHi@@ zSn_IM0%TCe2_pF08k^TN>5+jwY0sJmlfQ)Z{XAy88iam^_P5vgil%{2!r~)!Ld@-r zlPU(Z#j8bJWnj^|0bt_vQ0%j23*YG}SdRuZTYa^`-tH-X;140rof!()aVu|a2C|VJ zZE`tfJRXD*U&-_oqZ;zQLCv)~l24A^Z@+X>d&+p6vFc>6_z?O$;AOwLaJTDplq>pG zKBx8(zBqdi%{IXax3*hH>4g1co?uUcDt8gAJxUPqjb;f){YXe8)NzJ3{}JwLJ~H`O6pyhx@z$DYkat z5H?66!ZFYxpN4VbE`^2C*QIBw5k;gHBFQ%6fR)bG+CY%E^qd~x5tAS|bx36_XT1=C z*GS;6vLNq$THKB!Z)O(dVERmfmw^Vf4!B5xaCjx3D1sH*hkb4<1iKt-e6}R^A0&0| zP@<9-UUl>o2Oeolo?kibJED!<)Gba5jJ42h4z2Bt0wvFW_pn^w?{Ba<6qHmK(zaBG@OGO5C{3^X!y%l z`d|8NK(*Q5eKs2xJ3U}feT%&*AEN+ z-#Yf$S-1cP{IUfGC*-ShWsz*`LnhEA0R)V2*U3mKcHa9A3%OU1%v-V$RCO#gcxuFdQPxklqfwb z;XO6Idn|-X3XF6Xl^(v{Pj4c4wxY?$f=2;x?C+^uDqDAIYpe6EJU{RrT6-UQ^}2zU zigDrsfmqB`KHf9(UM*dBz;yYe)AowMfp{FWA~S(U6bkk7UZS@-IkvXqC@J|V1Ue1f zO}8e7iuBv?qEhv1`8*{4;@D?SzTG)C`ThvOVTS(TWDGZf3 z1P1+c63fWMxN{6+%qOljj_6%!#ch8VHv6q$6~Q*%0Cqv|Un+$4^S?ZMFzt*xJp}U)!>&Q&& zCEYJ7l|M?%8|d>p+}w-SQmAoVq>qg~i<7IzaU)a3Hhxx%$W_Q|T z@J1?3fo_QSR*8Y?Um(BOh?=EDW@pYVSPM@eG7%Zy(XW2}Um?FTk7@TTlw0*tD~IPb z1i>>{>_1wyUzXvYSI%EAX#Xo9Kj(iB6ElV=I(pq>1wf$4*#STAd~KDXEIJvlvM;np$hm zzkfMMZn-W^^mY|lx^GoI)!vsm_B%@-X|G-yYn}GG+#_I< zW`!(ieO8N;wp^=v^({ZURF_grqz*^;WYh?_(Wf*EVAdxvp>P%sX!dZm#b`ZBr!HgT9~YY_vG?|{)qPK>eX)vl;wWGl2WjcV!i9U4NF{#i8_SICsnn_j_bmb|NQeiTj z;Yo^UTNO6Dev{^-Hk8{1B;9H@EQ_#8Ia{hUez2Zljl2L$*B$Up+aJnDLKH!~Z)dS% zq0CD|@j4r2Q<(EDhyU`u)e#|d?)8a|1BYe(96dz9{({g~FD-U$>IROAP{UTX3?pzD zfpUKhBpGP2g3Y4Hj>UJC@18Cf94oEVD$f)=N$Kw;iJsC2-UzrtMmbtDHy4m3&f#U5 z+O3oDpVsd8o!rht6M6;=O2T$|k-GO4hGiJZM1%M#uDTQQu%>ddq+}u?w1n6pU_dH9 zeh_et&U{4Eq1-;(I2zJvQo1(kgcL5d{A4_7tX_MQjde?Ccenh;JFe9zmQikXAaP=a zj>LJLlXWOQanFV`S z)SnrTw~aJ4>ASJ00dKIlv%mNV)|g=K*YF%^H+pOdII1^>bo4|jaxnKeJLK=b7CGy< z=3zk&ud4DaZY_SA-SvPnYuO{}Ng%D<5x)>SAXiIf!GzsG7e7U+n=y+I)L47W>rxMO zqp_J8y&ANG6w5|b?#<2yt@^_0pcZ2k9^OyQnc(G6BarvOAhuLq{{$}|JWS3c8R!C& zwE^XhJZZ|m>T`ZA5S}t!1e;{Knpbm23)cao;=SFu!cq#9#XS5MsZi z#Mpw_vb-&_$Aml_eE3*pKG~QwPN--pf_XCT0{^@)AezkkeVJxAw`d}@4cG(I6oRhT zTST+LEs=Hl&$&0f{n+4pv1~dr;hwZumWT(lWV4qE(o-t8C`tw7qfSuzWcxz5F{y<6 zie}!T8+{+wkOZ^|S9^8VG(afG2$OmUI zZPv3yC1hh(%r}b&eywU?qwEfC%9*7Pk(rROJfU^tFGk5T8eFhn%R4OM>zbnKTZk*7 zpsj-`SA2Vjlu&e^O-7|$VS`|%75^+Iqr?Y_yQeJrtfENyDJI`4Bn7l zQ7&vVNys%|v>>#HB=ZBd6yt*2(9~@(q)Sg%LH7pd(L-JNV-e~N>*0xfUyig{;hq_o z58DS{?QYAm&FR&K)$Jpa-6qRxm0hJ?!(o2?$TBP|ohWBT%xzbRJZO+y#>O<#4%AUE z!LCA@C*}MFIElehhkNSO!j-(r##Yw7;%;!cKD$cHyu6w`iOu4}?0(agKDO-Tu(}bG zQJVC8y!!kWo0A=Fy3Era^ipJ1J`%?hF z_g^H%O%B^e#;bf|{+Z&^wkdPuP%O(;2a z7R%ImH+c~CKRVHil;qfYBE$Q0LMP^5W7BPAi#~-z*GDj7M#R=!OE^ZCR+JqJmSbbJ zB3?{{xbi%=#N)Qje<$L(1ap+coLfUnhZ?`$u}`XniE+y>*ULdyF9UOOb@XaVY{9yx zYBPhC6Grgu%$rdP!SO3_hQV}SUiGz}4sy|Y7|W~u%1itl4SzLvl3=eb=_A3iLSWzX z$dbm$@6dArOTi0B@-}x!(ls}>+stinOPKD?V=I@n`5LFmOMjU_}*-| z{Ghzr@#4I}D1{mBmArz1*;aPMb5?fQ58>X9pxih{q_9Ua*?GeN_ zcIgml{?x>YuFf7IhR$Z~D{P5>86K-bgOPl?H$kWsz||a$g0H;$$O}=2y+_51Rt1E( zr$T7P?b68lDsj8NNa{mhV(GYWxA3W*k`SZQ#;rai3|U|CB({zkW=3I9SD1-ZCldObEx{-b(Ykd2OsW zuSZxWmI;&^8$mZgu+o4}VsPIHo5yr*<)`XSlRtL^I8z7PD(*sV)wrhzh)(aw*cp_^2)BS7e zG*Q`Y&}^%v2qg7S@v#fcdfql z#e2$=9{+R+J|DPR20w`+dx!`b90(M^U(T*2N=qw;^@jeOf6!>&KbafftlMY~7ml=- z6+3PNLYk9jW%=E+i#w=yQ*+xg+zLQo(b#(M{5a-Z29z~}maJ^&B5;3o_;l58t;3t2 z5)h-v_6(Eu_Q@K<=K`0afwu(9d|U_BA_v3+(Z?<;rO`MQL)4+670|zLI?K;?*ZOI3 zPx#wVUr<<1^ge=a7rGXSQ5ocX_z0(Io)TOzC*$-;so$1?XM6Y|h-hG%j{|7~iN6~f zSRZnyi|7kb=55o0H<7{g*k@h=Qvbe{?)I%UuAEhrZ;PKFnfvr4)sXoW$1ttND%6ZM zoeoa~f=I46-!`__Spn5>@-UPslDX1Ty1QD2k`X@K-kp;^Ow`W z>+lPzAtJDy9fnbxPfq)m@DrTJX%lQadA&LZ6S==YJwLYPvHyspYqHJ^e_4!qhnJH$ zhkS;SjG@>SN_H}3Tf?Cko0 zBvm$}_kdtlLqK${J{QM(fcKHvfRlrbjg|d9%OAN40ZBCm902biojyB@9w5$@m4l9x z&4`hXjag4mk6n+=kdc}5->$-c>;?SSz4C7-$-hV7-y`tv5%~8A{CfocJpzByRmlEV zzP6vPLXKaR2OKZ^{e&F9B6zpod2hagqLCd^BrTbceJqqWSTPQS=l=q+1WF&u>-bE z=}jCg|8OIR=|=)9Aqxi^JtrXVk(G@eForBYG6I+Zo~)nsUt~?K%mKymU2TjA8D8ea z?`zk;%!!|!{`)ctIY5vq7d34rtkfb;}VZ}X+eKQGGo zTdyQQ3c~?NV0`J}etv? zDNQw1d6d`v)hzipxd;E5j^fZ*otXnewi`8kNVUI2QkXwbjp%$hG^KJOg5O*09O{?c z1GgV$$+*`a9|eqn;dWkEoMbLY!F0%vhgz<*@3jiBxc%ecgO|I9pV!V`ufzWD>AAvV?&>^GwDL=N%~DX(Eu4SOrQvs-o5B} zR^E(`!$Vf`*cj+hXb_^q!O?q8`GZo<>>l0wQyfV|0nAjuKEt^E10BU{0yufzFMjOI z{6VxmXC`n5z~TD6m$ z%Q4j3er^!iDEy~P2QBLqgr#(jy{nWhQ&1l>gmQ>wwg!gtVJbxJbIqfz#}`nbfJa3% zBLf;DOCR@|?v0EC1ATch*db=ZZDIB1+~=U(PF9{6Jthicaim4nmfXi3iXum%C^)bM zNDl(|w7#OaoDN64PaTM1B^lj3O6sw>YjeNf8S}b%+F4RKO*A02>>n^Zd$vgL8?67( zwJ)CD!#QULBmwKZnh*Zeogk8Yy$tqU5{IrmUAm|5nOPjLeN62cGCEPkJs&W04 z>tv5R-EW?wxzlQ(I_TJ_cR~pu=^1gCvP(dSL#s_e zv2=wY4MXV2Y3t}00)_mcD&@azRmzGDMlJ;sTlVWG0QY2MJb zEpvZvW&)|C(QH4-d*SEJgrg@1(J7$_;jgp&z#c z;#05!og3JY6p4*c*mqNCB&KDf6R?fK5OYkSOYQKyDy?XTA=kj}PbBa;&u$?2vfh_hbp)bYB*{&MJ<=>2%pNa=t`O+oz!JL)nTP5S4zCtTJPo zT`K{@6%91rwH^8D0Fd42KQ*bChS4A(I_8WOrzkoFEg8*hw8iM-gXD2USt3wf&zBX< z8_OyK=Rk;*jd@|>CHd7(Fhs?3a_m9dvVtq&FNtM9FyaR&bipxQm*)jjLhXWhcQrxv zD86~}9&C*QNFShrJD%!Dt0Jzq_qTDOU`<^`*_HMHb=%(r5E}@LgUN#;Z*`nJYh|hBk?-nHFvT=9as+$ zNm(jLhWuEODR^ZNJ*RMcFM$b$|i_e6n!l+uY8Yv(gjnQQ)HBElwtL-R`uHI`xzya zQW$78^26}WSffd4Ims3f- zjG*&c2WgvJassW+{IcEqz+^N#Kr) zQTx(JJFLEA|1d*~Z91JjWWW79~%)$tc@WEhgQe6s3KYXK)&cozH2QiD&8A zYjMTJGQV{cdMQHv$V#O9=<-vRc!E%Hs74`4o(9Rc&ASGX;kh|#5XG&LwweuDS5t>% zLT8j1G?x${gd3B@+4gMlK1dRlOHiH8`=jB?XHEfrUU=&)8!yl6t=`k)wewj8=T82I z2csMO437uqhnvf_-rEuA$?u#-YQ;^dJvGC-$rOb5w$3R>$tq_G_GaJTvFY|;mIM;B z-$6(CeBvLKH@CeKvo^WvdiE<0$MnHE-Dr7S*fU^}-Gr>Z%hJJ|%k`Df+WEFHq(}U9 zYq=w0Vm~Q7hV-@|Il8(sTOQA|MjGl8u9B_aXqy<5#CNM+_F>`esTNJwI0`UbT3K?- zJ3;kBVrPJFH0|4Nwy72kn;v%r2rNn^to*A$!fyq+=-dcH3Gn4wWin2h3E6YL4Ly*p zi?Y!lr{`rY1#R0^IFzR?DV!jd76=0?e_&$CRE|u=CekGOUYL=OIRY+EL6cBlndZ_dk z&n=(l0-lt?Qo}t$KLbrBr3uGtsnYBatz7`$ilj8v(C!Nd-Avw>?@ohC#W6ajvc59z zIAF*NoqIgUABkjB>5j>lD_PqDmC~-7Sv%vGW4%KLXEEbz(G+o;tZlUkXa=>0I&wQB z&K7{1X(!Cr=&qN%PWHWAEH%RuDpkZT76E2-7E+|%yQo#vZ3?+$qU)uDxeJ#O^oi_>7HelRC zcte>kayeLYa9`2bxa<9f;Pc>VUVlFtxU09zWIMRFX1`tSgSTm_sBYsp*4)VU_K5sY z%VNl+ly#;p=A$~ij6at(t1jCoo5s#1zmhLZK~D@YGGnho#>d%0PPk#E^%=U$Q;@z7 zafLX2e5bE2{JAvcS(*sZHm0aBZZ_lYofLOqY2T3;mfp&R>YNyoxfc?WZKi|g{`#KR z{I~V+8T28Q2N0)B^R%+{VB2n5;Ovcp1a~wb?k`S6w+et84oxY1Q)MJL$gyr_gDK{T zhS>aZMOxR;f#bDi$*F5Z3~lpP(xXi&i{smYPRmxOQ5FqW+ytWJJXqg84HZ$|-58HW z6qtOn*^8X8iH~*Cs&RDsm%TN_NMpvmWCbFMSi+|7cF^-Ww@s(Qk7s6`LPd=QeBgZ; z_~OSYmO<3e_J^I4^G?<5h#C)&!)>>F>1whKaJHhLezCrmA?p5Q0t} z8ShlCn4{z>#dsEMhK6eu9i_T>VbmpBi12wmcp?~hb7Qm~!T3#CFX-zzVMaFf#ENSa zG(%2L!hxU%t1C8Ut}%0?55a?Y34x_-R2J)|p0(8Z+tqWu?=|wwI@KL-do8ut65(lF z{4l1e1al0oj}*^O^Fh6EGT(tnLMRaiG~{j`1W^nj78*(36fpbWKVMJAc9w{fegp2I zI2WaAR;;!tc+2Gz68io6lPU=+FqvFfp3Cuo(`tjA*AXYe|vJMq94@=3M$JgfDQx9r7%0n0rd|#JpwZI)^Ko zro_VNQA{t1J&^y1Dr8wHRWKae;GL)Dxz{v_M(=A&?zmU%?JK+eEZHcm(hcxz&J2iL z4$H136oi;>iRwF=&O;F{m^sX~KOFDBwd4GfUamf<-*x0Hx~N8u6XWD(?ln~iWooGV zrcy;K*+_Gj7?ow_y)vEg9!s_n+oW5z$+^*>7EhMZF?{+=CP*;F$89-Jl(T(Gkvo`8 z2t0}77EfWU8?ACpx~X0lox|U-xnVHn|@zte2ghAFShdNwqKY=jW*Wlfd?6&i&TN9|K!J-~Jfb zzI6O&YyUj31=Ps@7ZtYyOr78P-T=e)2f!9E9{*#&Hug^e+kb`cjT$5q{wVH8QY}Vc z#F`7`OHwTZO!40-ZZ|O~BMz4{Z97c5sShT`h(#reia{I3WSo+leL|{78fxETO*|2w z^9Ab6Yw_(i>%AzGYyI?YVPRIu5p(;gLB;%8@hT|^0q==_;&4zE-gD>tyfaz~JwHNpXtVrG z_3r@NX`b3g$YqGivq**jL*hX-Id2b$!NB~HvcP(D7|gv?X$GCAX}(! znV`Z0^M-?6;3P@P+_oO}-Keq?MOuz!A*7pf&CtmL@1{Jaoi1)^QWUaU?J1FzCcnZT z(P#Nnr@27=z_rf;^|9z4=~)5n_GLBw zIc|THYWdPOfe(>7e+AR0;N1q({D`4W!5`dM|?R2}BClg{(i_d;dJS!CwJ$M0BxJ=?nQ)$^s^ zC`-><2@+N(VFuP4{mO>E$-*Z7{OBK5?iP7(+%-K{j1M+%Q~y%r&b;joT;RqXs6^k} z%e`0IbQ_2MYth5SJ;Pp`=bkXP_q-R^yqg?38F?EFWKdPAHp7|5wL&$!FYx^-3}ui2 zcIxo~+3NKb4Fw_ryu4=;xasB<5i!(CXPOt^{Q1gQ;cjJ@N5mQS64z}h%uZ;f+KS5k z?8#`SPllbN+Q!&m%Q<+)8H~rxC0MU#$pD0WcD+RlxAU?Wzvtb?*zv<{W}!f@z>;Jc z5lyi^*$t|l1$&HHhTJF8H-U~_Sdw_l^Gd!v5Z|U3q2J782tp;A`vlgMV_=-JBuOSV z?tb&VCI8kS;A=|`F=THkvpRvg49|*SUgKx04iQkp3Zh#`z93qVBG{(eY>D|~6~|7! zhxd?JEZI-5M8^#+*?bP~F+1dc(}uos#llpviv(=J*uxKeg^+)O)wL-&LauU0W6ArF z|HRkwgp;|Z?Sgag_6}XTHmgD8f(F|`Grw8e9{gMW=WolCC7s>CLetV=lMNN=gBs*%8Jz7?;dJ&PJpW5k>>E zIeJlxhStCxV$ofkwpo4BxQ?_EZ7$ggx~x;tmvW}d;`)r( zOAq7e`)cV~@EGOmyqSh1V-g5#wOaqyJoZJ&&MLhoDq@5S2KykwZ%Ny$)?u2qiiS(C zOo=$)z|p1mMSE^c>iJnbDeglUhqEaI-zg^=Yhq>+;a@NqNWMP^UF|_vj9+sO5ZL?a4>Jtuq7#cc%7q276ls~B-dREL70M86(4ik-a?HdltfvND- zYT?A%fNG2BjZ!#`KJdDIy>;^4UCu#+*Rd!ksh^4y(U4svo&k9@fz!l?N31;q8s=WQ zjRI{yx*l^ez4Tw5d^SO`TB(n$+WgX5{cIgT5X@ouxQshC`Ct`Cm)+O^&OOB+7>#doOI&aP$$o66L-yZ zr?9m5{=B>F=gw=RQZlmk?tXmL8?M>?AWv@DAiM%*qZnZTa)tJD&5~`|5Vu@a*fed3 zY|{JVl#HmE4s7?_J}<29v{+a)2CGZtsXmPy=+rt-4hf2P)G$SH@_wrfubuos$>g!Ve64lx0~yKsC^!hlff`Rzub$za-Ru9%~_aKS&oLVF6Ts#qB6wDbY{!>OH6B zcuiSqTU?{5(%E4&GEdT%`yfaqY1}Ecq$_+`OcE6J;Kt&JGQ~Q^KqCa|0Iq{Ws!wa5 zYj48i(E0K-p(l)7SxbuRYGN0n2edCaFP^4jWTf}sXW6cWzy$kVnZ&)*%DQc?%FMf$ zPxTQp!P-!Tvlt!us_K~6lE_u!RbI92++>P3(TMa$Qq#%+f5Pv(^jQI6uSL9~{Q#68 zxSfeoD2HhuVyT7z63hMr`($?R6lU`0qM8t_;#kWC#7fH%_F0P-(%BMK(|GC({Rc?f z8B?wGYES*8ey(ciYgIM&^?HgUocyjLIv?qGh(*^3?8y|VDhZPyDcSzQUY=9yO~s$o zLBUtweA^T&e?LRXX2oFly+UCfB)U8iR_s2N?BlH^os^&DCSjj?6>V$7KD)z!@Js}8 z?Ddu(B+s$w*4sGYEI;#P7=mCLYlP-P&^HaeuY_j1GP3A4^pvl~Nw9RA0#pv@`RMO~ zE(ZEo#x|5NYu*eQCFb;5)+LM7e9dQg7B?OVU9R``X_-=te0WVxw&LkLg+gLJ!9k$b zNTXG7f_tbwt=&GU;bPueMc)+}slVe4$&8lBmeD%*W|m^#+b3trJ?Bj>g~&FkwL83T zrr`k&|M8pd;wdJf_fm0+$nagN$2Upj%v$EPlz|CMH0$F-FsMW0!deK2-}4nkaoH`% zjo^hWC{ShPav}E~U#wEvimWk(!zLz^ost@8rF*=M(d&7((pP&&GU6 zWUQzLlfv<(uD#bP7nAn3409BTqr?{|aY~E}E~1XHKmlQLNo4E5^>Lwuq?BGNIwdjC z>u9aLsrg!LHS68lLq>m7te({58+5D0KLflIBLB4fo`3IEjJq;5gXmp}+06H69EQaeHo#c!?AO5__~UKyzlUAApRg!~KGoRLWeKc6qqF&+-!PAre4N08Y;Y(Ah8t|em7f?lh)@M!;m~*>L5;$b2P_K`e zrb}Xwbjm&5_>;c4Z@TXm-AxE~SfO+24b~xP3+Gc|v%t<=7XDP%`6hQLp?QlwwV8tjK zcIVb(wnVUzJ0|4M^xsZ}?(?fGi`OIg7M9{cx{Z%eIz}5<)HWgR&{FCr@f^Bp@}mV; zZd4IUN!HoM;f(XYm6m^nUmOh)TkX4|8cc9h)^jz~GLIK79#^Gv`P!Vdwl>3BRd=px zYN(hm+sHSB_W1KPuw!)7vR8tu8hGcL;)aD%uh#@z69s~~;hu##a(l2`Cy7mTBWqP! zeUn>|*etI9+>~t{N@72YGf}Qok2Y4id4%}KE42^$m4gh39eY4Z5TEKXq2lj-*0DV+ zu9qpDY1=fPy#o{QKOUx%wc32hmG>C^--ALdxE#FMM}m5Dtucg}rw^dq4vJmj8s^EO^3xnQuyQcxHPXeC#e z{l}^>>Tsm*&E(2S?P}u-?7|WZ!JHxJ{Az05=VvZLQP~^jNYJgR4?gKWN6(LU9Ut8G zJ&qYY8wbX%Fh`8r1Zc-#1J^zTl4x@WD(rJZ=%Z=%g^-BBQA29w!aHG^8^R`sx&_#P z3rvo@#VUl|CnchsBN$s;r`J&b)}qzDk0zWFgp$3B2XR2uhU^ZLU$C z+?7(!O*iR{W1WhdYKFF2vnsi#D#JuLc^YoqM^{?bFb6~(!fDuNw1ZFfN6a3bbp4kj zO~&lYpVRS8X+;QwPgDm6Be79$p2GYHNheyPGG-%ilT=&<0#U(>k9aL{4Hfyv3)PuQ zmBC8x9hSYzxTwf4I3Hn&Yooh`B71H|P6^ppqHTw&I>*l7ZQ%6^n>eegp79KWmhcQG zfkKo)ZV^=^xrIIRpP{KQRh{5t$3r;&PSK0X@ewT3liKhI7Wh%IvyIeVcuhWWcnDScp3g z%3MFp^#mzILl9mcl%?2s<@gZR%^03z3O0fs;+Bh?JB&MR$TNjRP|a)=RK*TA3~WKZ zS$pNN?j+4QIBbx9N`%QsMNaJu&(`W;18OAx#VN6QE2DZVkIvcFxC~YjIGr*cxLd@7&TKo>m!EcGj0c&D-AnF$D6WN&cC(%veQJ?c zs$WlUUNaQ_@K`#cp#Q_laRAxt--WxsO0EGU^H)s!ci=A9FM4bau3t#-Z@O%*7ZCdc z3IDUY>|bS^zXdvQaQ&)1{jcbR9 zmF<5s(1nNo9|F1|Q+CXTPQf1k(h>2>gXg$lb}p3KbWaM>D4M^Ytn>+s4L=GiwgYs?6vj_+|Z zjWypc$>#1i{6&DP13M@hQ>ihfdk>_*uAp~sG#Eu}4(|$e#6Z~lrSQuJS1-~Aa+3gr ze^l*Yj4zBhW1++P&9)y^QVt-kztP`@smnx?^uu)=s9kXR)O~WpAiN-Q(j{#q1hHeZOWMQ2Vya?4}O&Aq^HQ(4hnjd#AHm12SW?iUmUZ>bUMG%1S2eRoP zd-=EYTjU!?jh6AnJs;TZ|R736>jzXB?M`_@_@ zHcJYO?_iTfE31H7rj3@UT1m(hx?=Hk#~#jZlzjao2gJ#s&>;M(yoFOHt4o9UsCp4g8N z;0PS2KsUgqFg4Am=2n_`>>HsB-BKM z&I%D;I?C~U4QM1iI!5>-2x8lJ;oHQkth)yu{_cf>p9miC&iXCSDT8C%JgFYQbNyt+ zVmGWxG4~!MWBr~;)vd;CQJAwVug#TXql1?H9t4X?yG?DWzCk{ zv|d%i*G)HgOM=bmA1VBl@zHS4V8qGg93a_GqEx=K9<75TX`rLfH)M1ITyn45)@v zy(+nA)$M^412gtcQxu|)R;kzl*D=sw)LcAbknW$6l!Nn0O1?YxsLF{nHDIY#@Ad{D zp~UU%Vvx$geu{lu7R>}Av%isdQT;#Uy>(n&S+*?<1PD%$5L`mg1UuNl9fG@C2=4B# z2^QQfxNC5Chu{QvcX#rgkg8Ny_pNkSy}tL|uiroHoL>%`x#wPcueHV;V-8s4D=tpd zWP6%T>T>p&t%iL_k}%j+sUmY)xC%WNUCZlk=xJ%1kz zgF43M?0}r--HqBf6nBL<`Pc)cA$`*_PjLU^ThrDlLg6&#!ZZ3fO$Y>a-b<+%sM3nz z?iIhVl7ayBSKfCnZAOrhcSdwHT>Jvt=8;2nsH#Tz<@#4)ALsZ&9ID~lgwi}Zrb!ri~w0gsR zhD<>8i{Bu8{2bqK&{f@OoSrLgRd1Lj4`nzJNw}XCOXA?*ZP)aQ4RsSQ4G~drHP%Ur zJ~>WBXxxet)UUf2Lt?gIRJZQ)?CyK5`MkXyY6OxQ$ zatRiw!7-bk2n#bK1m!f9%_7`%G^#-cL!EVBG#Z zAvLv;WO)0j7dd!jR=C*#tb*rTzt=Z#V^xEOGC`w6A6ba>9{CJzuHnBQ6|z-ZzI~&- z=ek;~fi>ClrohK>QjJU&Q?QU#!9P_$RyM|3EWE%%#oJ$Ni*+k?LK)X|dmN(yN7$KW z$4x47ERriLlu2+H!`r(R0rt_<1reBx{Jy^i+C%}&vB(5N!A5;BzW*m>tSC;|>IFr{ zx5iOx%2h`zXLQ*rDzn06-tpY>x;&#@hemwGG)Zism$8Pqa0aqKaqXb3G{iO+;q zI`v7dSfCxLj|sXJ5pnU~n?!0$>)Z=BVii{A>fvgHZM0e!>{kk>yWp5i_AxX9XHITb zyJPFh=d$$-7+^olmz`b9^pGK8z0^_p+y)3^<*7}dcEtsr5N`VQny)-j*|~vB`w$j+ z_Az8QXej4tB_Jdq=Iv=_feLb3RhnNp z{b^6}*(9gAX1Iu6*iw!(=SCx^kV17$JsM&N$_ULQJ72t(gD`$IpwQ1Bc_h!Mt&`|H zNt~biT5G-p=L3_jbR*HzLmSowzLv(MN4a#omChx6EIOHpfftka(wvNP zyjw5QM!GtPk~XJJnGk|Iw_!Xh$k#rXVH$9oeOi9o{8HXpJI;J=GlO+pWy^FGmx6vn zEJu%k&R}nUhBKfdEGT~xGdW~CPM^MoDCp%0VNiFAOLd78RF*>fF17rLK%9Z(tmlDa zqFUeq+KW@R;;w=^=)PwoZie?~*z9##N*gK{)Vf|F#$y_p8@pSiU~BqGFrZwE zN7NlmJh?I0VMvoNww}wIV`qC;90QSi-jtm&Z{zVIPzPn7b?MrEndD~B-Dv5sV~S@v zrqN4~cGm$raxT^IaVz@ddLv8uUCY-C@c8+HhOwzcp6$r4_%b$|oHs+Jn{)d%rs*T6 zAeJ$nnfml?m!G<5ltx%PwzDGq9pLaw)ZToE>Rvu#uJ<{*Hf~A2f2Y9Gr~Ho_1t%Gi z!K?~`3z*Iy+^1w$#{00TUY3qKY9a1w>|M0rCHqzJFE z>pT9?fwRzomi50#u>p*<-&E@iAS+zZ@Bo0s>mXxX2BtqJV1F1f|LhXJdHMob7(jnP zPV23S?srGuhksJ@(NRljS!tQ-f}DP>e}u+B$4m|CAP@Ql(4YcYpHhR2UI8FW;6G;+ z@O>Env)~v(!O_#xf<*TJ5F9foYnGW*_OYn)w^9#rd zQB(hxQhHjDpdFM-kV`8QAw46A6$v`fg6w|(lt%IUWA{H9Hvj;97z50pgoB0xGt)Q3 z4*&!u{7(k{?LG0&0{=D|=;#5o|HWuvp!;=93-b&7HZZ7d%&FzAL3iQDPyyYT?~M+u z4Ge#b8hQqLYDN(K6yz=eN;_!qfVwLHK!fMcUc~Pj8~g)c`8NpV{}CJYFW{B`_Wl9P z0D90%{h^}>+|SvlKoAP|H@Eh$ftTNBf*<4Km+ppizxO1yB%~33K=wef{S>_X9{7*5 z{civ-L2~5311|v}c=C_IO90bNk+qB4i)Tsbjq;u%q%n$cOp3AQkhjhdg7{tiW@<4|uRz7V(KZE$6F)Cr^bV)8K7m ziQM@rxt9T@Nw(Qhc`$!EM?i1)hs^`Nuj76^Isbv+CE&jWy!^hz{gJnyf|txpbbm)i z?N{#kfZK)AaG^M6DaifQTGK-iPY2Zt;gYa~hyaqn$*J}|ofztv)cFBhrCMICzNaAs z1YKfcUVnGDl16>^NZY%)gp~Q6rM8v9IwA=cM2(u34B@z?ixab{JBKd~EV#2D-?f#E z!s(M=b`eX;@?j$p*u&|xP~yF7gS`jd>R-%gP^{@O3t+YvL@FkKmzzTjCYk9a!9%A~+BJ59d;b6@1)Ip8 z^kkc3{}@aSFQY4%X?`X9w2J5pmQttloYN#lR_M$#$McA}QTRIGQ18j5ODB}>T3q|b zX!HAHOutcL976|o*Xb>GsHeQriHMLQn-R%ETx)yX`V5%31ose#w+$m&aY8}|N5z=U zE(|P(42To&FIywv4v^|-*f`h`*v!d*E~jqCdN6hXGfdOuSGDH{TnH)6l5`2eQ$z;z zL9|)Shs%9PSu>$qxaIshTeMj8iJbfMx3|Lx=3EDEp6<9WRD>f}u}K)LTEvjfKU?Ba zQa-cy*s<-sP5=D%ia6yQeSH`x$pbme&s5~b^rXzQav23uhjx+Hd#1TYE=Scvn=hP- zyBuIGxUl8&O2Ky_uN!&t5vMVna|u=oWYue3czB+*{l&-2-H+!{AI+%VTf(||7pq0G z*aIG~JGC9q(pmI!q}(vJ!^a&GZ!NMzKj;!-o_H2N*5lF(Z;G=>~mU)R>N*2gO6W^pM0`) zyiM~JbPL#Otj`r*AicpN?Q=XJu~=Aoz+@I%V%-@orlW|~3ajT6PCFghNIFLV>~kF! zM~qLyv!YS;Q0xvBBJ&ghQ+cR{Ui3l^k32;#b)O5;FDVwmYA;W8!aPBxIZYTt+EtcO zSIEhP7lZBG#)2dBc&^~1E}W``lG5G5NL~vpI%<~iz4d-Kkee!`&UCa3bE*&2{8Cl& z@#MvlT&v88gtC{Qr9K4d2&GYzkFJ|IST72t0tqH7XU4r<*tS-a=-a26g zX>n1V1Zun;_9H14W?cn&EJk$Ebhz}M#gjK*HYlRybZ?pr90$6nBxlf&g<&u24v1^( zKPfk_0jh5dV}>i|+WnTVLuIU83vE&Tq^c-G$CMIn<<(%7usvu;<|6JtjN7|{b?2pF zwXE+7gsQ@695dK5pLBNV`C{mkK*&iH<(dU<`?zNW3pj{6A9X!f3iR!PqScW`<%yb4 zJ4G{Y*{DIP`Gi6i`KV|@&O6p9RKC9*Qr;;TEq57`WDqYqK7(EdTDC}gU<)!t#lIyk zD~~?J6NTgaU=yq~Ha!kq&zc`cV~nLDmpfPbnKhF_9|oj^uC`dDg6yqG8x)^vA0SA? z%8jbwtUnofi)5j86&CfCfBs}Ap@TsobA|}eqqI9r9p=(_Y)e-{K4%Ht%4>v=2V;*G zE9sGJ2Te0;EHGM}5a3}l%=e1SDZuRV*^rfvI*#ipByY=;9ORPivK@Q5Dn*$W>0Tn% zJBNL>j1FwbVT)2n~u7h?+rhDWG z^EuN0_6aGjzpTg#QKHPibhsR;H+S+@gG4_UIBY(WbZbva&CBMElDI6GuKPvCpkb)j z>lQ7TG$4~9J4juna^Op9poVskq%2D(BO}y-c3Xu)@Ke6ytUR>&={o_>qaBF-%yJkT zOA5w{cuhdol-<_AQ-O8+7o8ZL3B@w8Y09njWQR)efK)W)URED|xJuml)oLP_H0FyB z!t6kj729+OIhc=2{8c=%&h)pp_j8A5Cx<(2P3EaS*$FEkQ^&9Dv)4Uy^&DKBE|(0m zsI00$q4!xr8)1yTn0F3><2UFvb$7C)AQw|m3w8w4ON$HxT_!jQI<96rHR0ms4I z?qr`%X@3ILQU90;wNhU!qlS9_NHX)~ge?xL!ImVcF>R16kCjq@@G?Ee9E?qYz1mKx zjGaP4M0qgX9Q)JWD7|VfiZmUMNEi)LmYBZsjF_JMfwh|2%)u&RyShx)ricdRY1lI| z>{>u>T)qA5cqYGk3iE`Bzl12A_QAMW6=^~L4w5aS47+9x5pq>lUHAJ!_e2gh{Hbl7 z;;`||luj3SfwP9gbs+sr!$hEZI&|xXt|Kvap*?q!VuN>N-GWHO3hUdCwHhxA+0^&x zurycgajYI-dZWMXP>u$ECN{Ma0q!Q1M(2_Dq8n%7$ z!z7LI^Zd&tV3kSP|=^cmMzt>-U0tOu?`ZS@Oxs&pRjyL^5&WtnS( z!E|v0mnkXQs1GY&<|J~Q?=h}3Nhhxv6cM_O)v?=KJz_8YmFh^!EL_Y8rN+qDA7hY+ zcJsyVpw;APw9Q9b(HeQr&KM?@_7gj6dK;6A!kOmXFWV8!Cm7ZE`cz|KWASb{Yi=T{ zoi9SPJMw6NW}!=qESA)9e40$?#pAb8=}!neCU%QaQ&6yzo@h7Q^kc(gqcxNtfo%Ys z2@Bb!0GXGbj>__7(tB2qqC_E{9$by^;!f^$k3vJd^MMTn)05~o-uF2 z@Jfb?j&t2iO^VZk0t-MT4$bK_&;*leRINNOBiCLW&)nU8nhgwN##kQx3Qkm{M zZFKBWLbQN7G`^n}`=lPSzLO}xXj68kJ7!wp6Gza7#U8+Iw1&8!W;%RV`;=eMNf3S_?3pxyX@{FaC%Wcy*uW5R64+ES!4q7! zkLHh#S}BWEItmMxlRv@LQJh=T?6z9x>Ap3`@_Woj%dUa3cFfXKH`Lfueq4=|Y)q-a ztRPQkzw^|6t}Xvj($yFl#YkE+Ytg+6>1i>u)~y1XN?>HGMWt1|Hq5eBqKGW2>R9^} zNv|Ai3mHQE*~G_=#0I()fsEONV@mwBC?Zq+*KR_72$C}GCE*dtU4i+jF(i_ctmyd) zQ=wI^6OC-U_b;2l2yADb{{h4dr2Rbs?H9>35XA3#K!xdkfWZIAssqwJKoEpLy6-si z4^|zJ?g8fg_d>_Nv|s#JpyTh+|5)(rz!bwbmfY`HbqpZr>5qXa2Il`{ zU}^&L|7})XmEZqOdr-lnKU7HrA7+UkPtNb(xBn5WI{N<}VCrE4{gJny0aJ8zOn=|i zax6wXgqRUz(0ljNMI+Z)t+J0mX7$l4UJJhRc5usXKOLwMYL)foh3q^N`>F^reV&(e zyxq)v3f2B;WZ zd(lKd43b-|A@o2e9;p+5xD(B`&yNc$`pn=?pM+1W^KvOURZdC1=Hl(A6>zfnkRU>p zxOwxoyyLa{9nZ`O$yb0o7m!)tnZfQA6=Fuq5x1Oc>4?sK5?V+2rV>sFEl;~rZS08e zXe;*=-@>&_nhj8+X?UEj4UmvyAV4dqsgXh}^jXIm%g z(6N)P6)?l&>6>T=aDL%t*yH!IwQjBL%?8(UX$Xgki1*<_WM^t{$%n$)n(^SnFlwG8 zzK+o9z{50;6bRB{mpe`6H`+Y2M5OVg13vf;gSPu!0DMF~*}=}L zvuRCmrjzyVbcwWwXtL-kP2Jd$(v!R#{;>iFhPA0nYKhrCK`TTouks2Fk#vgtid=?F z;p1(?b5#gp?48%uzCNHIZRw?osQc8gGhr}z{(^YbUlAV*W4*5VfYC%bY4oa2M7LZ> zsI`aS4H5C4qfLP=Z+>JZhk}~Wd|@ZkIW+bb`P5517dZDoB&;b2AR391R+s_cDDfhpUK)gr-2amEW-9aXs}rmXB%z1uT3 zlU1cF+N=we91s$-1oo~t1lLSdL9=**(9b^5(d?8P&`cP_6q3vZ`?aQ}4jGc~s*KoE z!r4=8F(;PLXP8H-vFWy$2{VccTIf}*T6I1PvN2SVZ(0#|7gD!*T$EkcXUo+#;%eAR zux$G9}Jj(o6H9Y zsu6j9$iFo4)OpaUJK1J*aj%0r}oF2Zl4^}i=VIwnwCF2Fah z3J|3O_@Lzi9a#R9itGDR^w;B~(J{9-GcniF`DUzP^0S*w&q7a4529~?SR4;|WdV6r z(0?Ow{3%`%@Zo9y>+$|9LPk2KZ*9)#SU|V@`)~x%(f+xc{W~tj?^n4$K^6Y>;YbI3 z7?pG&1`mii^*z!*7vZ;8(vS501HABmkpuHh0w!f;t}UwzY6DLr#V-i*SJ8E_`9@#S z(%0qv<;eHTQ5ba9|ESqxVgyYO57Wj!W4%1Q|9|A+FMh{GDHCS+Y=$!0SKDibj|UnA?J6(?{lWIC!mZF z^Yj%6GTR?aGs1aauF-NBkD8UnRGwGJ;rZ1xQH@W#M{haA6j3Ppd)7-urNJ+r8Q&y(WyPiZ-g}SOr`Ub>Vo3Nx%Lq9Lcci$e#jOABGeAe`Lf|yILfl@HQ?8qvs3oF z{k7AjHIk&et2M`CBq8ACyA%K-)!yy#Nl%LkZQtZc-y=82tIu1-iW_RvBQi^=MT5R% z_3saHtIBj7wr192pphw-q^`FK4iEG#=$K-z| zxCvfb&h&9f4fT6z=p1&?G_G~ZLP+wIT0t37zPj^BnWQ@AM8=?*Pi)fPFt(g;GIR7- zynd1bo6&oFdmVsgv;LCGTgL73F5Ak@8vAu^jkNX?M%2+KjD1Sh9C!CD7b9UJ>d>|mys>t3G0ePxuh*A6!K73^Kdrw;>z z;A)ja3b&9*$`F{Z7MU!lV{G9U91JgXR`jaW6>NANWGY5fr#|93-){FD@EE$F&$fZO z@aB);xiyDb@o-IX$MWAJzT<8Ryp6!VebyhH7u0xS@J^dx_ktZPT3FI`xLLdikblN8 zds$?~u#~q|gA>uLX$TIqMye*1-1J%xO7;WK$N5tIYNXsAxoUgjISq_k>0u{_G+`pw z?lY$M!{piWJfA4b!dO~sGd7(!v-LiBFFC#2!zl!3)AU-Q(mDWZ%rn2DbG9Kxz?Wi? zNM~f4rN_V?=l{$~Iifwo;m64|stSNS7cSI#fE~7lq2=Nq$QV>#W(WthK!hd{%X+l{~HXG;u%jCQ2W${7z4hr52 z+5^*t51gnkr|4kN`zf9+G$L>Yq>3uz=n!KrYX@(TTvpI#-NOy{z`RVzuswniJ;gxj zq+v|@3JZ&HWQYON$?5?�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

nAwagnjt~}x()Zwo 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

>v4OJzDIgPkae6-=dpQ-ZkNs<6#h26P_cng% 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%0AOT$7H!}$ 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